Vipul RawatUsing Cassandra and Golang to process high-velocity dataHigh-velocity data refers to data that is generated at an extremely rapid pace, often in real time. This rapid production and flow of data…Aug 8Aug 8
Vipul RawatHarnessing MongoDB with Golang: Key Benefits for Modern ApplicationsMongoDB, a leading NoSQL database, offers numerous advantages that cater to the needs especially when paired with Golang for backend…Jul 1Jul 1
Vipul RawatMicroservices vs Monolith | Go & GoFrIn the evolving landscape of software architecture, the debate between traditional monolithic design and microservices design has become…Jun 10Jun 10
Vipul RawatAutomating Report Generation with Cron Jobs in Golang: A Solution for Timely Customer Data AnalysisThis article works on the same example as of Event Driven Application using Golang, Kafka, and GoFr and is like an extension for the same…May 17May 17
Vipul RawatinDevOps.devAdding caching of HTTP requests in golang backend services?Caching in computing is a technique where whole data or a subset of data is stored in a high-speed data layer so that future requests for…May 9May 9
Vipul RawatMastering Microservices Communication in Go(lang) with HTTP: A Practical GuideMicroservices is an architectural style that structures an application as a collection of loosely coupled, independently deployable…Apr 13Apr 13
Vipul RawatComposition to apply decorations in GolangI was working on a feature recently for GoFr where I wanted to implement a library that helps create HTTP Clients using golang. I was able…Apr 4Apr 4
Vipul RawatEvent Driven Application using Golang, Kafka, and GoFrIn the modern world, the amount of data being produced is exponentially increasing. The data can range from a simple click on a website to…Dec 8, 2023Dec 8, 2023