Umair Shahid

Umair Shahid

Islāmābād, Pakistan
6K followers 500+ connections

About

Empowering businesses with high-performance, scalable PostgreSQL solutions

As a…

Services

Articles by Umair

Contributions

Activity

Join now to see all activity

Experience

  • Stormatics Graphic

    Stormatics

    United States

  • -

    United States

  • -

    United Kingdom

  • -

    United States

  • -

    United States

  • -

    United States / Pakistan

  • -

    Kuwait

  • -

    Pakistan

Education

Volunteer Experience

  • OPEN Islamabad Graphic

    Board Member

    OPEN Islamabad

    - Present 2 years 9 months

    Social Services

  • OPEN Islamabad Graphic

    President

    OPEN Islamabad

    - 2 years 1 month

    Social Services

  • PostgreSQL Global Development Group Graphic

    Chair

    PostgreSQL Global Development Group

    - 1 year

    Science and Technology

    Chair, Code of Conduct Committee

  • Member Core Committee

    Khud-Kafeel Trust

    - 4 years 1 month

    Economic Empowerment

    Khud-kafeel trust is an informal group of individuals that provides micro financing opportunities for the poorest of the poor in our society.

    - Stepped in to create structure around an existing ad hoc group of volunteers
    - Created various functional roles within the committee
    - Spearheading the fund drive to maximize inflow of donations

Publications

  • Benchmark Study on Replication Lag in PostgreSQL using Single Region and Multi-Region Architectures

    Stormatics

    In today’s increasingly distributed environments, ensuring low replication lag is critical for maintaining performance and availability in database systems.

    Our latest whitepaper, “Benchmark Study on Replication Lag in PostgreSQL using Single Region and Multi-Region Architectures”, explores the behavior of PostgreSQL clusters and factors impacting replication lag under different configurations and workloads.

    This study provides a detailed comparison between a single-region…

    In today’s increasingly distributed environments, ensuring low replication lag is critical for maintaining performance and availability in database systems.

    Our latest whitepaper, “Benchmark Study on Replication Lag in PostgreSQL using Single Region and Multi-Region Architectures”, explores the behavior of PostgreSQL clusters and factors impacting replication lag under different configurations and workloads.

    This study provides a detailed comparison between a single-region, single-active node setup and a multi-region active-active architecture, measuring the impact of replication lag in real-world scenarios. Utilizing pgbench and HammerDB as benchmarks, we conducted load tests to assess how well PostgreSQL Distributed (PGD) handles replication in both setups. The findings reveal key insights into performance under various conditions, offering valuable recommendations for anyone managing PostgreSQL in distributed environments.

    Key Highlights:
    • Replication Lag Analysis: Comparison of single-region vs. multi-region architectures.
    • Performance Benchmarks: Results under varying load conditions using pgbench and HammerDB.
    • Real-World Implications: Insights into the challenges and benefits of distributed PostgreSQL clusters.
    • Recommendations: Best practices for minimizing replication lag based on your environment’s architecture.

    Whether you manage a local high-performance database or a globally distributed system, this whitepaper provides actionable insights to optimize your PostgreSQL clusters for better performance and reliability.

    See publication
  • Transparent Data Encryption and High Availability

    Stormatics

    Transparent Data Encryption (TDE) is an essential requirement for businesses handling sensitive data, whether personal or financial.

    However, there are implications for backups and auto-failover. Without central storage of the encryption key with tight access controls, backups are useless and the server will not be able to start automatically after a failover.

    The interaction between these components is not always intuitive. This paper is dedicated to clarifying these…

    Transparent Data Encryption (TDE) is an essential requirement for businesses handling sensitive data, whether personal or financial.

    However, there are implications for backups and auto-failover. Without central storage of the encryption key with tight access controls, backups are useless and the server will not be able to start automatically after a failover.

    The interaction between these components is not always intuitive. This paper is dedicated to clarifying these interactions.

    Key highlights include:

    - Overview of High Availability (HA) and TDE
    - Operational challenges associated with running HA and TDE simultaneously
    - Recommendations to be considered for both infrastructures
    - Processes to be documented, tested, and rehearsed.

    Other authors
    See publication
  • Data Ingestion Benchmark Comparison between PostgreSQL and MongoDB

    Stormatics

    Choosing between PostgreSQL and MongoDB is highly dependent on the unique requirements of your business. However, there are factors such as data complexity, query patterns, and the importance of features like indexing and data integrity that should be considered while making the decision.

    To understand the extent of their capabilities, we conducted an extensive study to examine the data insertion performance in both PostgreSQL and MongoDB especially to examine the utilization of their…

    Choosing between PostgreSQL and MongoDB is highly dependent on the unique requirements of your business. However, there are factors such as data complexity, query patterns, and the importance of features like indexing and data integrity that should be considered while making the decision.

    To understand the extent of their capabilities, we conducted an extensive study to examine the data insertion performance in both PostgreSQL and MongoDB especially to examine the utilization of their respective JSONB and BSON data types.

    We identified strengths and challenges inherent to each database and offered practical insights for optimal utilization based on:

    - Versatility and Reliability
    - Scalability and Growth
    - Considerations for Use Cases
    - Application-Specific Decision Making

    This study uncovered nuanced insights into the performance dynamics of both databases across various benchmarks. You can learn more in detail by downloading the whitepaper.

    Other authors
    See publication

Languages

  • English

    Native or bilingual proficiency

  • Urdu

    Native or bilingual proficiency

  • Punjabi

    Native or bilingual proficiency

Recommendations received

17 people have recommended Umair

Join now to view

More activity by Umair

View Umair’s full profile

  • See who you know in common
  • Get introduced
  • Contact Umair directly
Join to view full profile

Other similar profiles

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More

Others named Umair Shahid in Pakistan

Add new skills with these courses