Pramitha JayasooriyaTrace the Path: Distributed Tracing with Zipkin in Microservices-1Microservices architectures, with their numerous interacting services, can be complex to manage and debug. Distributed tracing is a…May 31May 31
Pramitha JayasooriyaWhy do we need to use Circuit Bracker Pattern inside Microservices?In today’s world of distributed systems and microservices architecture, ensuring resilience and fault tolerance is crucial. As…Apr 7Apr 7
Pramitha Jayasooriya[Solved] Cross-Site Request Forgery (CSRF) Attacks with Spring Security.A typical Cross-Site Request Forgery (CSRF or XSRF) attack aims to perform an operation in a web application on behalf of a user without…Mar 81Mar 81
Pramitha JayasooriyaSynchronizing Spring: The Artistry of Data Transfer Objects (DTOs) for Effortless Communication in…IntroductionFeb 161Feb 161
Pramitha JayasooriyaMonolithic vs. SOA vs. Microservices Architecture: A Java PerspectiveIn the evolving landscape of software development, the architecture of how applications are structured plays a pivotal role in their…Feb 8Feb 8
Pramitha JayasooriyaArt of Clean Code: Understanding the SOLID Principles in JavaIntroductionFeb 11Feb 11
Pramitha JayasooriyaMastering Spring Data JPA Testing: A Comprehensive Guide to Repository Layer TestingTesting is a crucial aspect of software development, ensuring that your code behaves as expected and catches potential bugs early in the…Dec 27, 2023Dec 27, 2023
Pramitha JayasooriyaMicroservices Unleashed: Elevating Software DevelopmentMicroservices Unleashed: Elevating Software DevelopmentDec 11, 2023Dec 11, 2023