Danindu GunasekaraHow to solve Troubleshoot SLOW backends using TCP dump and WiresharkThe TCP dump command-line packet sniffer tool allows you to capture or filter TCP/IP packets received or transferred across a network. It…Jul 6, 2022Jul 6, 2022
Danindu GunasekaraHTTP Keep-alive & HandshakeThe Hypertext Transfer Protocol (HTTP) is an application-layer protocol used to send hypermedia documents like HTML. It was created to…Jul 6, 2022Jul 6, 2022
Danindu GunasekaraSingleton Design Pattern.Singleton is a creational design pattern, which ensures that only one object of its kind exists and provides a single point of access to it…Jul 6, 2022Jul 6, 2022
Danindu GunasekaraEverything you need to know about Kafka.What is Message Broker ?Jul 6, 2022Jul 6, 2022
Danindu GunasekaraIntroduction to “Reactive” programmingReactive programming is a programming paradigm in which declarative code is used to build asynchronous processing pipelines. In other…Jul 5, 2022Jul 5, 2022
Danindu GunasekaraThe proxy pattern in MicroservicesSuppose your client has a monolithic application that is being converted to a microservices architecture. In that case, your team may be…Jul 5, 2022Jul 5, 2022