Open in app
Home
Notifications
Lists
Stories

Write
Ritesh Kapoor
Ritesh Kapoor

Home

Jan 18

Understanding Bidirectional Dijkstra’s Algorithm

Dijkstra’s algorithm is well known shortest path finding algorithm in a graph. But there exists Bidirectional Dijkstra algorithm as well which runs two simultaneous searches, one in the forward direction from source and the other in the backward direction from destination until they meet eventually. …

Bidirectional Dijkstra

4 min read

Understanding Bidirectional Dijkstra’s Algorithm
Understanding Bidirectional Dijkstra’s Algorithm

Jan 1

Testing Automation, What are Pyramids and Diamonds?

Testing pyramids (which are also referred to as Test Automation pyramids) is a framework that lays out the different types of tests that should be included in automated test suites. Producing high-quality software and reducing the time required to identify breaking change is not a trivial task. …

Test Automation

4 min read

Testing Automation, What are Pyramids and Diamonds?
Testing Automation, What are Pyramids and Diamonds?

Dec 23, 2021

PACELC Theorem & Distributed Databases

In this article we are going to cover PACELC Theorem which is an extension for CAP Theorem and see how how distributed databases have limitations and tradeoffs regarding Network Partition, Consistency, Availability and Latency. What is P.A.C.E.L.C. ? Consistency Consistency means that all clients see the same data at the same time, regardless of node…

Pacelc

4 min read

PACELC Theorem & Distributed Databases
PACELC Theorem & Distributed Databases
Ritesh Kapoor

Ritesh Kapoor

Software Engineer — Passionate about Algorithms, Architectural Designs, Agile Methodologies

Following
  • Netflix Technology Blog

    Netflix Technology Blog

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Knowable