Sewmini GunawardhanaMicroservices 3 — Web application to Microservices. GO or NO GOMonolithic application3 min read·Jul 25, 2022----
Sewmini GunawardhanaMicroservices 2 — Develop Container — less Application with Spring BootBefore moving to the container-less applications let’s know the difference between Web server, Web container and, Application server.2 min read·Jul 25, 2022----
Sewmini GunawardhanaMicroservices 01 — Introduction to Docker and Container-based DevelopmentBack in the days we used physical servers to deploy our applications. It took way too much effort. Assume if you have an Application…4 min read·Jul 25, 2022----
Sewmini GunawardhanaModern JavaScriptHere are some important points about JavaScript that every Software Engineer must know.4 min read·Jul 24, 2022----
Sewmini GunawardhanaJava Virtual Machine — JVMJava Virtual Machine (JVM) is an engine that provides runtime environment to drive the Java Code or applications, but it is not exists…2 min read·Jul 23, 2022----
Sewmini GunawardhanaSingleton Design PatternDesign patterns can speed up the development process by providing tested, proven development paradigms.2 min read·Jul 21, 2022----
Sewmini GunawardhanaFloating Point ProblemThe majority of Java programs use 32 or 64 bits to store the outcome of integer operations. Numerous calculations using real numbers…2 min read·Jul 17, 2022----
Sewmini GunawardhanaImmutable String in JavaString objects are immutable in Java. Immutable simply indicates that something cannot be altered or changed.2 min read·Jul 17, 2022----
Sewmini GunawardhanaHTTP HeadersWith the use of HTTP headers, the client and the server can send extra data along with an HTTP request or response. A case-insensitive…1 min read·Jul 17, 2022----
Sewmini GunawardhanaHTTP Status CodesStatus codes for HTTP responses show if a particular HTTP request has been successfully completed.2 min read·Jul 17, 2022----