Shiju VargheseBuilding REST APIs With Go 1.22 http.ServeMuxPrior to Go 1.22, it has been very difficult to develop REST APIs in Go by simply using Go standard library packages. One primary reason…Feb 71Feb 71
Shiju VarghesePersisting Data in Service Weaver ApplicationsIn my previous post, Monolith or Microservices, or Both: Building Modern Distributed Applications in Go with Service Weaver, I have given a…Jul 22, 2023Jul 22, 2023
Shiju VargheseMonolith or Microservices, or Both: Building Modern Distributed Applications in Go with Service…In this post, I will give a brief introduction about Google’s new open source project Service Weaver that lets you write your Go…Jul 9, 20231Jul 9, 20231
Shiju VargheseUsing NATS JetStream Key/Value Store in GoIn this post, I will provide a brief introduction to the NATS JetStream Key/Value Store using an example with Go programming language. If…Nov 18, 2022Nov 18, 2022
Shiju VargheseBuilding Event-Driven Distributed Systems in Go with gRPC, NATS JetStream and CockroachDBIn this post, I will give an overview about how to write event-driven distributed systems in Go, with gRPC, NATS JetStream and CockroachDB…May 16, 20225May 16, 20225
Shiju VargheseBuilding Distributed Event Streaming Systems In Go With NATS JetStreamIn this post, I will give a brief introduction to NATS JetStream as a distributed event streaming system, which comes from the NATS…May 9, 20214May 9, 20214
Shiju VargheseMy Six Years of Experience of as a Go Programming Language Mentor in IndiaIn this post, I will share my experience of working as a consulting solutions architect and a mentor on Go programming language and…Oct 22, 20205Oct 22, 20205
Shiju VargheseThe Java Baggage: Biggest Bottleneck to Adopt Go in EnterprisesI have been working as a consultant and trainer on Go programming language and distributed systems architectures, in India, and guided a…Sep 20, 20191Sep 20, 20191
Shiju VargheseA Small Advice to Younger Software EngineersA lot of younger software engineers have been approaching me for taking my advice to become good software developers. My recommendations…Jun 2, 20192Jun 2, 20192
Shiju VargheseGo Microservices with Go kit: IntroductionIn this post, I will give an introduction to Go kit, a toolkit for building microservices in Go. This post is an introductory post on Go…Nov 17, 20184Nov 17, 20184