Postgres-BDR 9.4 1.0 Released

From: Umair Shahid <umair(dot)shahid(at)2ndquadrant(dot)com>
To: pgsql-announce(at)postgresql(dot)org
Subject: Postgres-BDR 9.4 1.0 Released
Date: 2016-08-11 19:15:51
Message-ID: CAH+GA0qO0q9NJhKxaoo8CV-QR9Cuw6LtDGDb33pq16rU88F_dA@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-announce

*Oxford, United Kingdom - August 11, 2016*

Bi-Directional Replication for PostgreSQL (Postgres-BDR, or BDR) is the
first open source multi-master replication system for PostgreSQL to reach
full production status, developed by 2ndQuadrant and assisted by a keen
user community. BDR is specifically designed for use in geographically
distributed clusters, using highly efficient asynchronous logical
replication, supporting anything from 2-48 nodes in a distributed database.

WHAT'S NEW?

Significant improvements related to stability and bug fixes have been made
in this release. The most important factors of this release are:

- Smoother handling of schema changes (DDL) statements allowing increased
operational stability and reduced maintenance.
- Various bug fixes for operational issues demonstrating high level of
maturity
- Performance tuning, especially of global sequence handling
- Removal of the now deprecated UDR
- Extensive documentation improvements based upon user feedback

For a more comprehensive list of release notes, please click here:
http://bdr-project.org/docs/stable/release-1.0.0.html

SUPPORT & RELEASE SCHEDULE

Postgres-BDR 9.4 1.0 will be supported until December 2019, when PostgreSQL
9.4 goes EOL. BDR continues to be developed and BDR9.6 will be released
within 6 months. The BDR project has already delivered the majority of its
code into PostgreSQL core, though it will likely be about 2-3 more years
before this functionality is available in PostgreSQL core.

IS Postgres-BDR RIGHT FOR YOU?

BDR is well suited for databases where:

- Data is distributed globally
- Majority of data is written to from only one node at a time (For example,
the US node mostly writes changes to US customers, each branch office
writes mostly to branch-office-specific data, and so on.)
- There is a need for SELECTs over complete data set (lookups and
consolidation)
- There are OLTP workloads with many smaller transactions
- Transactions mostly touching non overlapping sets of data
- There is partition and latency tolerance

However, this is not a comprehensive list and use cases for BDR can vary
based on database type and functionality.

In addition, BDR aids business continuity by providing increased
availability during network faults. Applications can be closer to the data
and more responsive for users, allowing for a much more satisfying end-user
experience.

PROFESSIONAL SUPPORT FOR BDR

BDR is developed and supported by 2ndQuadrant. 2ndQuadrant provides
professional support for BDR, as well as consultation and training. With
our deep knowledge of distributed databases, we will ensure that you are
able to evaluate your use case and applications and determine the most
suitable product or solution.

BDR is also available in 2ndQuadrant Cloud, initially on AWS.

For more information, please visit the homepage:
https://2ndquadrant.com/en/resources/bdr/.

--
Umair Shahid
2ndQuadrant - The PostgreSQL Support Company
http://www.2ndQuadrant.com/

Responses

Browse pgsql-announce by date

  From Date Subject
Next Message Darren Duncan 2016-08-12 06:10:41 Fwd: Postgres-BDR 9.4 1.0 Released
Previous Message Gilles Darold 2016-08-11 15:15:42 pgBadger v8.2 was released today