Postgres Professional’s cover photo
Postgres Professional

Postgres Professional

Software Development

Marina Bay (Gibraltar), Marina Bay 6,084 followers

Helping enterprises succeed with PostgreSQL since 2015. Hosts of PGConfs, PostgreSQL committers & contributors.

About us

Postgres Professional (Postgres Pro) is specializing in database development, 24x7 support, and expert consulting services for PostgreSQL, the world's most advanced open-source database. The company develops PostgreSQL and Postgres Pro (own PostgreSQL based DBMS), assists with data migrations, conducts PostgreSQL trainings, and helps developers and DBAs get certified for pursuing PostgreSQL careers. The team's most well-known upstream PostgreSQL contributions are support for multiple languages, JSON, full-text search, and new indexing techniques, including spatial and semistructured data indexing. Founded in 2015 by PostgreSQL major contributors Oleg Bartunov and Teodor Sigaev, Postgres Pro currently employs 100+ staff members including a number of PostgreSQL major contributors, committers and contributors.

Website
http://www.postgrespro.com

External link for Postgres Professional

Industry
Software Development
Company size
201-500 employees
Headquarters
Marina Bay (Gibraltar), Marina Bay
Type
Privately Held
Founded
2015
Specialties
PostgreSQL, database, open source database, DBA, training, Postgres, DBMS, RDBMS, and OSS

Locations

  • Primary

    Marina Bay Neptune House

    office 207

    Marina Bay (Gibraltar), Marina Bay GX11 1AA, GI

    Get directions
  • ulitsa Dmitriya Ul'yanova 7a

    floor 5, "Postgres Professional"

    Moscow, Moscow City 117036, RU

    Get directions

Employees at Postgres Professional

See all employees

Updates

  • 🇮🇳 Proud to be part ofPGConf India 2026Our colleagueMichael Zhilin will share lessons learned from pushing PostgreSQL to the extreme — 1 PB of data in a distributed environment: bottlenecks we hit, what broke first, and the architectural changes required to make it work at scale.💡 If you’re attending PGConf India, don’t miss this session — join us, bring your toughest scaling questions, and let’s talk after the talk. See you there!#PGConfIndia#PostgreSQL#ExtremeScaling#DistributedDatabase#PostgresPro

    View organization page for PGConf India

    2,118 followers

    We pushed PostgreSQL to its limit: 1 Petabyte of data.Michael Zhilin fromPostgres Professional details the findings, bottlenecks, and architectural changes required to handle extreme volume in a distributed PostgreSQL environment. See what happens at the very edge of scale.#ExtremeScaling#DistributedDatabase#PostgresPro

    • No alternative text description for this image
  • 💡 Thinking about a cloud move or strategic database modernization?#Postgres Pro offers flexible, high-performance migration paths for#Oracle, SQL Server,#MySQL, legacy systems, and more.What sets us apart?▪️ Support for ALL enterprise data sources: Oracle, SQL Server, MySQL, NoSQL, CSV, and any legacy format.▪️ Smart, parallel, incremental tools: ➖ pgloader—load millions of rows per minute, automate datatype and index mapping, log errors for easy traceability; ➖ ora2pg/ora2pgpro—convert schema, data, and procedures; ➖ oracle_fdw—live foreign access and phased cutover, for zero-downtime migration;▪️ pg_probackup: Powerful post-migration backup ensures rollback safety, PITR, and compliance for every step.▪️ Oracle compatibility mode: Port your code AND business logic—no app rewrites.Ready to escape legacy lock-in?Book a discovery session or demo your migration options:🌐sales@postgrespro.com | 🇮🇳india@postgrespro.com#DataMigration#PostgresPro#DatabaseTransformation#pgloader#ora2pg#MigrateToPostgres#SQLServer

    • No alternative text description for this image
  • 💡 New Weekly Series: Real Cases & Useful#PostgreSQL FeaturesEpisode #11: Postgres Pro TDE — security and performance🔐 Sensitive data isn’t only exposed through SQL permissions. If someone gets access to database files — backups, cloud storage, or filesystem-level access in a data center — classic GRANT/REVOKE won’t help.In this article, we walk through the real-world threat model and compare several approaches to protecting PostgreSQL data at rest: from client-side encryption (pgcrypto) to different flavors of TDE—cluster-wide vs selective encryption —and why “just encrypt everything with XTS/CBC” can still leave room for time-based analysis and key-load issues.We then share how Postgres Pro Enterprise approaches Transparent Data Encryption using AES‑GCM, per-page metadata, unique IVs, MAC integrity protection, and online key rotation without forcing full table re-encryption.If you work with regulated or high-sensitivity datasets (especially where backups and infra access are hard to fully control), this is a practical deep dive.#PostgreSQL#TDE#Encryption#DataSecurity#DatabaseSecurity#PostgresPro#InfoSec

  • Mistakes happen. Downtime doesn’t have to.Accidentally dropped a table? With PostgresPro Backup (pg_probackup), you can restore your PostgreSQL to any moment — right down to the second.How does it work?🔹 PITR (Point-in-Time Recovery): Instantly roll your database back to a precise timestamp, transaction, or even LSN in just a few clicks or commands.🔹 Automatic WAL archiving: pg_probackup takes over archiving, CRC-checks, and clean-up, so you don’t miss a byte—and never worry about missing logs.🔹 Flexible recovery targets: Restore by time, transaction ID, or system snapshot—your business decides.🔹 Easy automation: Cron-ready for daily, incremental, or full backups (and automatic retention/deletion), plus instant validation of every backup and WAL segment.🔹 Flawless restore: Whether from primary or standby, pg_probackup guarantees the fastest possible recovery with full integrity validation.📊 Monitor everything: Built-in show/validate commands keep you 100% audit-ready. Native integration with Prometheus & Grafana for seamless backup insight.Stop crossing your fingers and start recovering like you mean it.Book a technical walkthrough or request a hands-on demo now:🌐sales@postgrespro.com | 🇮🇳india@postgrespro.com#PostgreSQL#Recovery#DatabaseRecovery#PITR#PostgresPro#BusinessContinuity#pgprobackup

    • No alternative text description for this image
  • 🚀What if you could build a production-grade, fault-tolerant PostgreSQL cluster - ▪️ without deploying external tooling ▪️ without tangled configs ▪️ without a zoo of extra servers and services- and STILL keep your data safe?With BiHA, you get:✔️ Vendor-backed, built-in HA: It’s not a collection of scripts, but real enterprise functionality, fully integrated and maintained;✔️ Automated best practices: BiHA configures cluster parameters automatically, minimizing downtime and maximizing protection;✔️ Lightning-fast switchover: Failover to standby is near-instant thanks to BiHA’s ultra-efficient call stack and event-driven cluster handlers;✔️ Crystal-clear monitoring: Instantly trigger alerts on any cluster event, integrating with your existing monitoring without extra polling or complexity;✔️ Referee node smarts: Keep your cluster consistent, recover the latest data in edge cases, and prevent any data split – all out-of-the-box.BiHA is designed for admins who value simplicity, confidence, and support.Set up, maintain, and recover your cluster — all within the Postgres Pro universe, from one interface.❗ Need resilient Postgres operations? Drop us a line to request a live BiHA demo or consultation, let’s build your next fault-tolerant architecture together!🌐sales@postgrespro.com | 🇮🇳india@postgrespro.com#Postgres #PostgresPro#PostgreSQL#BuiltInReliability#DevOps#DatabaseResilience

    • No alternative text description for this image
  • 🎯 Scale Beyond Limits - Enterprise OLTP with#PostgresPro ShardmanReady to shatter single-node limits and unlock PostgreSQL’s full scale? Meet Postgres Pro Shardman — an enterprise-grade sharding platform built for high-throughput OLTP workloads.✔️ Effortless scale: Shardman transparently distributes data across dozens—even hundreds - of PostgreSQL nodes, presenting a single logical database for your app.✔️ True ACID, always: Unlike “eventually consistent” NoSQL, Shardman preserves strong ACID guarantees across distributed transactions.✔️ No code changes: Your apps continue to use standard SQL - Shardman handles query routing, distribution, and optimization behind the scenes.✔️ Secure and highly available: Built-in synchronous replication, no single point of failure, and any node can act as coordinator - max uptime, zero data loss.✔️ Colocate for speed: Keep related data together - local joins for lightning-fast order-to-order_items analytics and inserts.Why compromise with immature OSS extensions or vendor lock-in?Scale confidently - book a Shardman demo with our experts today:🌐sales@postgrespro.com | 🇮🇳india@postgrespro.com#PostgreSQL#Shardman#HorizontalScaling#OLTP#DatabaseScalability#Enterprise

    • No alternative text description for this image
  • 💡 New Weekly Series: Real Cases & Useful#PostgreSQL FeaturesEpisode #10 — Oracle ➡️ Postgres (without losing Oracle logic)Oracle migrations are rarely “schema + data”. The real risk is PL/SQL business logic: packages, autonomous transactions, collections, and edge cases that turn an “automated” move into weeks of manual fixes.In our new technical guide, we show how Postgres Pro Enterprise closes key Oracle gaps and why vanilla PostgreSQL + ora2pg often can’t deliver a clean result for real-world Oracle workloads.We also explain how ora2pgpro helps automate the tough parts by exporting directly into Enterprise features: native packages, autonomous transactions, pg_variables for associative arrays, and a more accurate PL/SQL → PL/pgSQL conversion pipeline.#Oracle#DBMigration#SQL#DBA#PostgresPro

  • Is your business running on high‑stakes data pipelines or demanding 24/7 financial and telecom applications?🎯 Postgres Pro Enterprise is an enterprise-class DBMS built on PostgreSQL, enhanced with extensive improvements and core-level modifications.Why do major banks, SaaS leaders, and public sector organizations trust Postgres Pro Enterprise?▪️ Intelligent performance:Machine‑learning–powered Adaptive Query Optimizer (AQO) and real‑time Adaptive Query Executor (AQE) deliver faster, more efficient analytics with zero manual tuning.▪️ Built‑in high availability:Native BiHA clustering, streaming replication, and automatic failover ensure resilience and continuity—no external add‑ons required.▪️ Secure by design:Enterprise‑class data protection with TDE and RLS, advanced auditing capabilities, and compliance with international standards such as GDPR and ISO 27001.All this backed by 24/7 professional support, quarterly security updates, and commercial confidence on PostgreSQL 17.Ready to power your next transformation in finance, telco, SaaS or government?Start your trial or talk to our enterprise architects:🌐sales@postgrespro.com | 🇮🇳india@postgrespro.com#PostgresPro#PostgreSQL#EnterpriseIT#DataPlatform#MissionCritical#HighAvailability

    • No alternative text description for this image
  • 🚀 Tired of unpredictable query runtimes and endless manual tuning? With Postgres Pro Enterprise’s Adaptive Query Optimizer (AQO), your database learns from its own workload - boosting performance for analytical and reporting queries by up to 50%!How does AQO work?🔹 Groups similar queries into “classes” and uses machine learning to fine-tune row count and execution cost predictions.🔹 Auto-tunes itself: if AQO delivers a better plan, it stays on; if not, it gracefully steps back—no more risky experiments on live data.🔹 Supports “learning,” “intelligent,” and “frozen” modes for full transparency and control.🔹 Rich EXPLAIN output: see AQO’s decisions, query hashes, and predictions for full auditability.No more guesswork. No more endless rewrites. Enable AQO and let your database optimize itself.Ready for hassle-free performance gains? Contact us for a demo or expert session!🌐sales@postgrespro.com | 🇮🇳india@postgrespro.com#PostgresPro#AQO#PostgreSQL#MachineLearning#DatabaseOptimization#BusinessIntelligence

    • No alternative text description for this image
  • 🚀 Migrating from Oracle? Now it’s simpler than ever.Postgres Pro removes the barriers with robust Oracle compatibility, industry-best tools, and built-in backup for safe rollbacks.Why settle for “partial migration” when you can achieve true workload portability?Our edge:🔹 Full support for Oracle PL/SQL code, native initialization blocks, associative arrays, cursors, and more—with package emulations for utl_smtp, utl_http, dbms_application_info, and others.🔹 ora2pgpro: Our advanced transpiler automatically converts Oracle PL/SQL logic to Postgres Pro PL/pgSQL—no hand-coding required!Smooth handling of large objects (LOBs, BFILES), Oracle datatypes, and triggers.🔹 pg_probackup: Back up your migrated environment hassle-free—PITR, incremental, validated.🔹Easy guidance and enterprise support through every stage!Make your Oracle migration fast, safe, and future-ready.Contact our migration team for a complimentary assessment or technical call:🌐sales@postgrespro.com | 🇮🇳india@postgrespro.com#OracleMigration#PostgresPro#DataMigration#ora2pg#DatabaseModernization

    • No alternative text description for this image

Join now to see what you are missing

  • Find people you know at Postgres Professional
  • Browse recommended jobs for you
  • View all updates, news, and articles
Join now

Similar pages

Browse jobs