#390 — January 27, 2021 |
👋 This week we've got a neat addition in the shape of an interview with Daniele Varrazzo who maintains one of the most popular Postgres adapters for Python and is working on the next major version as we speak. Check that out about half way through today's issue :-) |
Postgres Weekly |
Postgres on ARM-Based AWS EC2 Instances: Is It Any Good? — As exciting as Apple’s developments with its own ARM-based chips are, AWS also has made big progress with its own Graviton2 CPUs – here’s how they fare when running Postgres. In short, it’s good news. A post from last year about how Postgres runs on the M1 chip may also be of interest. Jobin Augustine and Sergey Kuzmichev |
Postgres Scaling Advice for 2021 — A grab bag of thoughts and insights on just how far a single Postgres instance can scale and why it might be better than rolling out an entire cluster. Does your use case demand tens of thousands of transactions per second? Kaarel Moppel |
Real-Time Postgres Performance Monitoring — Collect out-of-the-box and custom PostgreSQL metrics and correlate them with data from your distributed infrastructure, applications, and logs. Gain real-time performance insights and set intelligent alerts with Datadog. Start a free trial. Datadog sponsor |
A Dating App's Journey to Postgres 12 — Coffee Meets Bagel is a dating system (of sorts) and they upgraded their cluster from Postgres 9.6 to 12.4 recently. Here they cover both the upgrade and how they use Postgres generally (complete with, yes, an architecture diagram! 😍) Tommy Li |
Heroku Announces Larger Postgres Plans (and Connection Pooling) — Even if you don’t use Heroku, they’ve had a pretty big influence on the Postgres space over the years and were one of the first services to offer it at such scale. Their plans now go up to 768GB of RAM with 4TB of storage and, no, they’re not cheap at all 😆 In other Heroku news, they've made connection pooling for Postgres generally available. Greg Nokes (Heroku) |
Nordic PGDay 2021 Cancelled — A year ago when in-person events began to get cancelled, I didn’t expect it’d still be happening a year later, but Nordic PGDay is now deferred to taking place in Helsinki in March 2022 fingers crossed. PostgreSQL Europe |
Golden Proportions in Postgres — Two quantities are in the ‘golden ratio’ if their ratio is the same as the ratio of their sum to the larger of the two quantities.. get it? Hans-Jürgen Schönig shows off how to use Postgres to help with such calculations. Hans-Jürgen Schönig |
Free eBook: Efficient Search in Rails with Postgres — Speed up a search query from seconds to milliseconds and learn about exact matches, trigrams, ILIKE, and full-text search. pganalyze sponsor |
How Postgres Replication Works — A high level tour of Postgres’s approach to replication, HA configurations, clustering, etc. Adriano |
A Preliminary Exploration of Dynamic Hashing in Postgres — More spelunking in the Postgres internals if you’re interested in how Postgres handles its hash tables. Neil Chen |
|
🔧 Tools and Code |
pg_activity 2.0: A Dalibo |
pg_hint_plan: Give Postgres The Ability to Manually Force Some Decisions in Execution Plans NTT OSS Center DBMS Development and Support Team |