ARAishwarya Ravichandranindevblossoms.hashnode.dev·Jan 19, 2023 · 3 min readA Deep Dive on Asynchronous communication !How to Architect Asynchronous Microservices? Firstly, Let's see a story of how Alice can order pizza online, while she worked in her office and when the pizza was ready, she gets a notification for pickup! Technically, in the above scenario, Alice pl...00
ARAishwarya Ravichandranindevblossoms.hashnode.dev·Apr 24, 2022 · 5 min read#15 System Design: High AvailabilityHigh availability (HA) can be achieved when systems are equipped to operate continuously without failure for a long duration of time. Availability is typically expressed as a percentage of uptime / total time. Although it's difficult to ensure 100 p...00
ARAishwarya Ravichandranindevblossoms.hashnode.dev·Apr 22, 2022 · 7 min read#14 System Design: ReliabilityWelcome to the 14th episode :) What is Reliability? Reliability and Availability has always been the major focus in distributed systems. The ability of the cloud provider to provide highly available and reliable services is the key for customer succe...00
ARAishwarya Ravichandranindevblossoms.hashnode.dev·Apr 17, 2022 · 6 min read#13 System Design: Consistent HashingHola !! Welcome back to the 13th episode. If you have been following along in the system design series, we spoke about consistent hashing when we learnt about caching. Let's learn what hashing and hash tables are before diving into consistent hashing...00
ARAishwarya Ravichandranindevblossoms.hashnode.dev·Apr 16, 2022 · 8 min read#12 System Design: AuthN and AuthZWelcome to the 12th episode :) While I said in the previous article that any software company will use three protection mechanisms to safeguard information i.e Encryption, Authentication and Authorization We will see Authentication and Authorization ...00