PinnedEshan Kavinda PereraHow to Analyze TCP Dump for Slow Backends *.The most of software developers says, the system is slow and the system is sometimes slow, which is a painful topic for them. In this…Jul 7, 2022Jul 7, 2022
PinnedEshan Kavinda PereraHTTP Keep-Alive and HandshakeAs a backend development software engineer, what is the biggest complaint you are getting from clients?. It is your system/service is slow…Jul 6, 2022Jul 6, 2022
PinnedEshan Kavinda PereraTCP 3 Way HandshakeThere is a layer in the Open Systems Interconnection (OSI) model that handles protocols like TCP, UDP, etc. When we writing HTTP…Jul 3, 2022Jul 3, 2022
PinnedEshan Kavinda PereraEverything you need to know about KafkaWhen we are come to software industry, lots of times we have to work with message brokers like Kafka, RabbitMQ. In this article we are…Jun 29, 2022Jun 29, 2022
Eshan Kavinda PereraHeadfirst Java (Ch: 16) *Data Structures (collections and generics)The Java Collections Framework includes a data structure that should be suitable for almost every task you may face such as adding data…Jul 19, 2022Jul 19, 2022
Eshan Kavinda PereraHeadfirst Java (Ch: 15) *Make a ConnectionIn this article we will mainly discuss how to connect our java program to another machine java program. It’s very easy. Classes in the…Jul 19, 2022Jul 19, 2022
Eshan Kavinda PereraHeadfirst Java (Ch: 14) Saving ObjectsWe already know objects have state and behavior. Behavior lives in the class, but state lives within each individual object. In this…Jul 17, 2022Jul 17, 2022
Eshan Kavinda PereraHeadfirst Java (Ch: 13) Work on Your SwingIn this article, we’ll mainly discuss about Java swing and how to work with layout managers. Also we can learn more about widgets with how…Jul 16, 2022Jul 16, 2022
Eshan Kavinda PereraHeadfirst Java (Ch: 12)* A Very Graphic StoryThink, If you’re creating programs that other people will use. You need to use graphical user interface (GUI) instead of command line…Jul 15, 2022Jul 15, 2022
Eshan Kavinda PereraHeadfirst Java (Ch: 11) Exception HandlingJava Exception Handling is a mechanism to handle runtime errors. An exception is an unwanted or unexpected event that takes place while a…Jul 14, 2022Jul 14, 2022