Abhinav DhasmanainITNEXTEffectively communicate between Microservices: K8s and Istio proxy editionIn my previous blog post, Effectively communicate between Microservices, I mentioned that how using gRPC can have much better performance…9 min read·May 3, 2023----
Abhinav DhasmanainITNEXTHow to setup Kafka cluster for 15K events per second on AWS using DockerUse prometheus and grafana for monitoring. Use JMeter for load testing.7 min read·Feb 10, 2021--2--2
Abhinav DhasmanaHow to implement Event Registry in Event Driven ArchitectureEvents are lifeline of an Event Driven Architecture. All microservices rely on the data in these events to be accurate and complete. One…4 min read·Apr 7, 2020--3--3
Abhinav DhasmanainBits and PiecesSetting Up a Logging Infrastructure in NodejsHow to set up a logging Infrastructureusing using ElasticSearch, Fluentd, and Kibana.4 min read·Dec 4, 2019----
Abhinav DhasmanainBits and PiecesHow to CI and CD a Node.JS Application Using GitHub ActionsLearn how to CI/CD with GitHub Actions and Docker4 min read·Sep 2, 2019--2--2
Abhinav DhasmanainBits and PiecesHow a Simple Caching Strategy Can Break a SystemRules for an optimized caching mechanism4 min read·Aug 7, 2019--2--2
Abhinav DhasmanaHow to setup private npm registryusing docker and verdaccio5 min read·Jul 9, 2019--2--2
Abhinav Dhasmanainmfine-technologyHow we store time series data with dynamodb and Node.jsTime series data in its most basic form is a sequence of data points measuring a particular thing over a period of time. For more…3 min read·May 15, 2019--4--4
Abhinav DhasmanainITNEXTHow we avoided if/else and wrote extendable code with Strategy PatternWe were working for a telecom client where we were rolling out offers for our customers. They had tons of business logic based on which the…2 min read·Aug 9, 2018--21--21
Abhinav DhasmanainITNEXTEffectively communicate between MicroservicesChoose between http/1.1 and gRPC. TL; DR: Use gRPC4 min read·Aug 1, 2018--16--16