Vibhor Kumar

Vice President, Performance Engineering and Architecture Team, EDB

Vibhor Kumar is Vice President, Performance Engineering and Architecture at EDB, with 12+ years of leadership experience in designing innovative business solutions for customers. He has many years of experience helping large enterprises (including Fortune 500) adopt, and scale their Open Source strategy through Postgres by migrating from proprietary databases or developing new applications in on-prem, microservices, or the cloud.

In his current role, he leads a team of highly skilled engineers across the world, ensuring that clients' Postgres database systems are optimized for maximum performance and scalability. In addition to EDB, I have worked at IBM, BMC Software, and CMC Ltd in India. I blog and am frequently invited to speak at conferences and events to share my thoughts and expertise on topics related to DevOps, cloud, database architecture, and optimization.

Vibhor has a Master's degree in Computer Application and is certified in MongoDB, DB2, Oracle, and PostgreSQL/Postgres Advanced Server. He is a student of strength-based leadership, and believe strongly that developing trust is the foundation to creating opportunity for building long-term growth.

 

Read Blogs

Product Updates
Deploying Postgres and its components at scale using edb-ansible. Ansible makes the deployment of Postgres reference architectures simple and easy.
Product Updates
This blog is part of a series of blogs on best practices for high availability. In previous blogs, we discussed What Does High Availability Really Mean, Patching Minor Version in Postgres High Availability (HA) Database Cluster: Plans & Strategies for DBAs, and Key Parameters and Configuration for Streaming Replication in Postgres 12. In this blog, we will look into the failure detection...
Technical Blog
In January one of my colleagues, Kuntal Gosh, shared his benchmark with current and recent versions of PostgreSQL on an AWS m5.metal instance. In his benchmark, he has shown how over the few last years that PostgreSQL’s performance has improved for the pgbench-type workload. Using Kuntal’s benchmark scripts, we decided to perform another benchmark for PostgreSQL 12.2 on a similar machine equipped...
Product Updates
Streaming Replication (SR) is a way of achieving High Availability with Postgres. There are many parameter settings that need to be set correctly for streaming replication. In this blog, we will be discussing the essential parameters and configuration for streaming replication in Postgres. The techniques and parameters in this blog are equally applicable to PostgreSQL 12, the open-source database...
EDB Labs
This blog is part of a series that will discuss best practices for High Availability (HA) for Postgres databases. In a prior blog, I explained what High Availability means ( What Does "Database High Availability" Really Mean?). Future blogs will look at configuration recommendations for streaming replication, optimal parameters for EDB Failover Manager (EFM), and how EFM can be used to quickly and...
EDB Labs
Kubernetes (K8s) is increasingly gaining popularity. With the growing interest of containers/K8s, Postgres is also becoming a core technology that many developers/users want to deploy in the same environment. This led me to think about the framework one should use to make the decision to run Postgres in K8s vs. using a dedicated VM.
EDB Labs
On Thursday I wrote about the new MongoDB compatible DocumentDB from AWS and its potential impact on MongoDB going forward. Following up from that, a colleague pointed me to a very interesting thread on Y Combinator. That thread makes the case that, based on a number of clues, it appears that DocumentDB may actually be based on PostgreSQL, and in particular Aurora PostgreSQL compatible edition...
EDB Postgres Failover Manager (EFM) is a high availability module from EnterpriseDB (EDB) that monitors the health of Postgres clusters and verifies failures quickly. Should one occur, EFM can automatically promote a Standby node to Master to ensure continued performance and protect against data loss. Among EDB customers, virtually all of them use EDB Postgres Failover Manager in production within...
In the world of solution architecture, where we as solution architects are developing configurations to meet specific customer needs, we often consider a great deal of interesting scenarios. One of such scenario my team at EnterpriseDB ® (EDB™) encountered recently bears exploring further with this blog. For a business critical application, transaction durability is crucial. Therefore, we helped...
The EDB Postgres ™ Enterprise Manager is an enterprise management tool designed to tune, manage, and monitor a large number of Postgres deployments on servers on-premises or spread out across geographical boundaries. It is the cornerstone of the Management Suite of tools that is integrated into the EDB Postgres ™ Platform from EnterpriseDB ® (EDB ™) and it emerged to solve a great many challenges...