Shubham AnandDijkstra’s Algorithm — Implementation EssentialsIn the realm of graph algorithms, Dijkstra’s Algorithm stands as a pivotal solution for finding the shortest path between two points in a…Dec 2, 2023Dec 2, 2023
Shubham AnandThe Simplified Guide to Data Replication | Part 1Ever made a copy of something important? That’s what data replication is about — making copies of important stuff in different places to…Nov 25, 2023Nov 25, 2023
Shubham AnandA Deep dive into Ruby’s Object Model, Pt 2In the previous part, we put up a very basic model to visualize ruby’s object model. We read about objects and classes in detail and…Mar 11, 2023Mar 11, 2023
Shubham AnandinDevOps.devA Deep dive into Ruby’s Object Model, Pt 1Ruby is a dynamic, interpreted, object-oriented programming language.Feb 21, 2023Feb 21, 2023
Shubham AnandApplied Event-driven programming with C++Event-driven programming is a popular programming model where instead of the usual execution of instructions in sequential order, the flow…Feb 21, 2023Feb 21, 2023
Shubham AnandPub/Sub Streams in Ruby using RedisThe publisher/subscriber pattern (pub/sub for short) is an asynchronous and scalable way to deliver messages to clients from various…Feb 18, 20231Feb 18, 20231
Shubham AnandBuilding DynamoDB to Redshift Ingestion PipelineDynamoDB is a NoSQL fully managed database provisioned by Amazon. It provides high availability and can automatically scale up to any load…Jan 17, 2023Jan 17, 2023