Published onNovember 1, 2023Availability, Scalability, and MaintainabilityAvailabilityReliabilityDistributed-SystemsMaintainabilityScalingSoftware-EngineeringSystem-ArchitectureSystem-DesignFirst post in my series synopsizing the book Designing Data-Intensive Applications. Today we generalize scaling and maintaining reliable systems.
Published onOctober 22, 2023The Cache Storage LayerDistributed-SystemsMemcachedRedisCacheCloudAWSCost-ManagementState-ManagementStreamingIf your cache is shrinking your cash quicker than your response times, consider a hybrid approach.