-
Why Java Garbage Collection Becomes Slow When Memory Is Paged to Disk
When Memory Is Paged to Disk Paging occurs when the operating system runs out of physical memory (RAM) and uses a portion of the disk (swap space) to simulate additional memory. This happens under the following conditions: How to Prevent Paging and Slow GC Conclusion Garbage collection slows significantly when memory is paged to disk…
-
Active Active Deployment
Part-1 Scalable Architectures Series Active-Active deployment architecture, also known as load balancing or horizontal scaling, involves deploying multiple instances of an application or service, with each instance actively handling requests. This approach provides high availability, scalability, and fault tolerance. However, accomplishing an Active-Active deployment architecture poses several challenges: Biggest Challenges Architectural Changes Needed at the…