Anupama DissanayakeWeb Application to Microservices, GO or NO GOMicroservices is the new architecture for web applications. The following is what we are to discuss today.Jul 29, 2022Jul 29, 2022
Anupama DissanayakeDevelop First Container-less Application with Spring BootWith microservice architecture, container-less applications are playing a major role. The traditional way was, to develop java based web…Jul 27, 2022Jul 27, 2022
Anupama DissanayakeFloating-Point Rounding Error in ComputersWell, let us continue from where we left in the last article, “How Computers Deal with Floating Points — IEEE 754 Floating Point…Jul 24, 2022Jul 24, 2022
Anupama DissanayakeHow Computers Deal with Floating Points — IEEE 754 Floating Point RepresentationThe IEEE Standard for Floating-Point Arithmetic (IEEE 754) is a technical standard for floating-point computation. It is the most common…Jul 23, 2022Jul 23, 2022
Anupama DissanayakeGarbage Collection AlgorithmsWhat are Garbage Collection (GC) Algorithms?Jul 22, 2022Jul 22, 2022
Anupama DissanayakeHTTP Headers and Status CodesA quick summary of 10 randomly chosen HTTP Headers and Status Codes taken out of the MDN Web Docs.Jul 22, 2022Jul 22, 2022
Anupama DissanayakeHow to Analyze TCP Dump for Slow BackendsToday we shall discuss how to troubleshoot slow backends, the things that we need to look at, and the tools needed. Before diving into this…Jul 21, 2022Jul 21, 2022
Anupama DissanayakeHTTP Keep-Alive and HandshakeAs software engineers, mainly backend developers, one of the most common complaints that they come across is regarding services/systems…Jul 19, 2022Jul 19, 2022
Anupama DissanayakeTCP 3-Way HandshakeToday’s article is simply about a way how TCP connection is established. TCP stands for Transmission Control Protocol which indicates that…Jul 17, 2022Jul 17, 2022
Anupama DissanayakeAsync REST Services with MessagingThe solution to many of the shortcomings associated with RESTful/synchronous interactions is to combine the principles of event-drivenJul 12, 2022Jul 12, 2022