Vaijayanti Bharadwaj

Principal Software Engineer

Vaijayanti has over 20+ years of experience in building enterprise software in areas of file systems, volume management, secondary storage, backup, distributed databases and database replication. She is the author of 25+ filed patents with USPTO. She is an author of an e-book on Amazon on Concurrency Control Algorithms.

Read Blogs

Technical Blog
작성자: Vaijayanti Bharadwaj | 2025년 7월 18일 EDB Postgres Distributed(PGD) 사용자는 일반적으로 Raft 알고리즘이 선택한 노드인 write-leader를 통해 데이터베이스 쓰기 작업을 수행합니다. 지역별 또는 하위 그룹별로 write-leader를 구성하더라도 각 write-leader는 서로 다른 스키마 또는 테이블에 데이터를 씁니다. 그러나 시스템 장애나 네트워크 분할로 인해 write-leader가 다른 노드로 전환되면 데이터 충돌(conflict)이 발생할 수 있습니다. 이러한 충돌은 정상적인 상황에서는 자주 발생하지 않으며, 자주 발생한다면 PGD 사용 방식에 문제가 있다는 신호일 수 있습니다. EDB Postgres Distributed 충돌...
Technical Blog
Users of EDB Postgres Distributed (PGD) typically use a write-leader for a cluster, which is a node elected by Raft to do writes to the database. Even when a write-leader is configured per region or per subgroup, each write-leader writes to different schemas or different tables. When a crash or network partition causes a write-leader to change from one node to another, there can be conflicts. Thus...
Technical Blog
Ensure 99.999% uptime with EDB Postgres Distributed. Achieve high availability PostgreSQL clusters and reliable transactions in geo-distributed databases.