#performance
Read more stories on Hashnode
Articles with this tag
Microservices architecture is an increasingly popular design pattern for building distributed systems. One critical decision to make in a microservices environment is whether to use a Database per Service pattern. This approach involves giving ea...
Have you ever faced challenges with memory consumption and performance optimization while developing Java applications? Memory management plays a crucial role in how your application performs, and when building high-performance applications, espe...
In the world of software architecture, developers often face a critical decision when building systems that need to handle high levels of concurrency. Traditionally, the Thread-per-Request model has been the go-to approach for handling requests i...
WebSockets have become a cornerstone of real-time web communication, enabling applications to push data to users instantly. But how exactly does this technology work beneath the surface? In this article, we'll delve into the intricate mechanisms ...
In the realm of databases and data management, the term “High Water Mark” (HWM) plays a crucial role in understanding data storage and performance. This concept can sometimes be overshadowed by more commonly discussed topics, but grasping it is e...
Maintaining a high-performance PostgreSQL database involves several crucial tasks, one of which is "VACUUM". While often misunderstood as just a routine clean-up operation, VACUUM plays a key role in reclaiming storage, preventing data bloat, and...