<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
  <title>Data Bene - Sarah Conway</title>
  <subtitle>Relational database, open-source and scalable.</subtitle>
  <link href="https://www.data-bene.io/en/authors/sarah-conway/feed.xml" rel="self" type="application/atom+xml" />
  <updated>2026-01-22T00:00:00Z</updated>
  <id>https://www.data-bene.io/en/authors/sarah-conway/feed.xml</id>
    <entry>
      <title>Postgres Café: Expand monitoring capabilities with StatsMgr</title>
      <link href="https://www.data-bene.io/en/blog/postgres-cafe-expand-monitoring-capabilities-with-statsmgr/" />
      <updated>2025-01-07T00:00:00Z</updated>
      <id>https://www.data-bene.io/en/blog/postgres-cafe-expand-monitoring-capabilities-with-statsmgr/</id>
     <content type="html"><![CDATA[ <p>2025 has begun, and with it we’re excited to release the second episode of <a href="https://www.youtube.com/watch?v=WwaJd2c9whM" rel="noopener">Postgres Café</a>, a blog and video series from our teams over at <a href="https://www.data-bene.io/en/" rel="noopener">Data Bene</a> and <a href="https://xata.io/" rel="noopener">Xata</a> made with the intention of exploring the world of open source and where it meets PostgreSQL’s extensibility. Throughout this series, we discuss different extensions and tools that enhance the developer experience when working with PostgreSQL. In our second episode, we explore a brand new PostgreSQL extension called <a href="https://codeberg.org/data-bene/statsmgr" rel="noopener">StatsMgr</a> that leverages background workers and shared memory to snapshot, manage, and query various statistics for WAL, SLRU, IO, checkpointing, and more.</p>
<h2 id="episode-2-statsmgr"><a class="heading-anchor" href="#episode-2-statsmgr">Episode 2: StatsMgr</a></h2>
<p>In this episode, we introduce the just-released open source extension StatsMgr, created to continuously monitor and track events across PostgreSQL and the underlying system. Here’s a look at what this episode covered:</p>
<h3 id="customized-metrics-processing"><a class="heading-anchor" href="#customized-metrics-processing">Customized metrics processing</a></h3>
<p>Originally the idea was to provide a simplified interface for metrics, while enhancing them with a wide variety of available types. This functionality was then expanded to address problems like:</p>
<ul class="list">
<li><strong>Making statistics available</strong> for collection from external systems, without interruption even when those external systems are down.</li>
<li><strong>Providing an immediate view of PostgreSQL statistics</strong> with historical tracking, including pg_stat views &amp; functions.</li>
<li><strong>Increasing &amp; reducing the amount of historical records when needed</strong> with dynamic buffer allocation.</li>
<li><strong>Debugging PostgreSQL instances</strong> with historical analysis and without required restarts.</li>
</ul>
<p>This extension, in turn, is great at handling situations like when…</p>
<ul class="list">
<li><strong>…your monitoring agent is down</strong>; using StatsMgr as a backup allows you to ensure you won’t lose statistics in this event, as events are captured regardless and stored for collection later on by your monitoring agent.</li>
<li><strong>…you have spikes or otherwise unusual behavior on your production system</strong>. This extension allows you to get an overview of activity for useful debugging insights.</li>
</ul>
<h3 id="expansive-and-historical-metrics-collection"><a class="heading-anchor" href="#expansive-and-historical-metrics-collection">Expansive &amp; historical metrics collection</a></h3>
<p>Currently, supported statistics include:</p>
<ul class="list">
<li>WAL</li>
<li>SLRU</li>
<li>BGWriter</li>
<li>Checkpointer</li>
<li>Archiver</li>
<li>IO</li>
</ul>
<p>Each of these is registered with a handler that lets you fetch and manage these statistics, and also is accompanied by shared memory structures for storing historical snapshots.</p>
<p>Some of the next steps for the project will include adding in dynamic statistics such as pg_stat_user_tables, amongst others.</p>
<p>There are still many things to do, from subtle improvements to major new features. So of course there’s many opportunities to contribute to the project, no matter if you’re a new-comer or an advanced PostgreSQL developer. Interested in being a part of the effort? Check out <a href="https://codeberg.org/Data-Bene/StatsMgr/src/branch/main/CONTRIBUTING.md" rel="noopener">CONTRIBUTING.md</a> within the project.</p>
<h3 id="watch-the-full-episode"><a class="heading-anchor" href="#watch-the-full-episode">Watch the full episode</a></h3>
<p>For an in-depth exploration of StatsMgr and its capabilities, watch the full episode here:</p>
<iframe width="560" height="315" src="https://www.youtube-nocookie.com/embed/UMzCLFwCPI8?si=-NW4Na4PAiq6qdoY" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
<h3 id="stay-tuned-for-more-postgres-tools"><a class="heading-anchor" href="#stay-tuned-for-more-postgres-tools">Stay tuned for more Postgres tools</a></h3>
<p>We still have much more to come for Postgres Café. <a href="https://www.youtube.com/playlist?list=PLf7KS0svgDP_zJmby3RMzzOVO45qLbruA" rel="noopener">Subscribe to the playlist</a> for episodes that feature more open-source tools like <a href="https://pgroll.com/" rel="noopener">pgroll</a> for zero-downtime schema migrations, <a href="https://www.citusdata.com/" rel="noopener">Citus Data</a> for distributed and scalable PostgreSQL as an extension, and more. Watch this space to learn how each tool can make working with Postgres smoother and more efficient.</p>
 ]]></content>
			<author>
				<name>Sarah Conway</name>
			</author>
    </entry>
    <entry>
      <title>Postgres Café: Deploying distributed PostgreSQL at scale with Citus Data</title>
      <link href="https://www.data-bene.io/en/blog/postgres-cafe-deploying-distributed-postgresql-at-scale-with-citus-data/" />
      <updated>2025-01-29T00:00:00Z</updated>
      <id>https://www.data-bene.io/en/blog/postgres-cafe-deploying-distributed-postgresql-at-scale-with-citus-data/</id>
     <content type="html"><![CDATA[ <p>It’s time for the fourth episode of <a href="https://www.youtube.com/watch?v=WwaJd2c9whM" rel="noopener">Postgres Café</a>, a podcast from our teams at <a href="https://www.data-bene.io/en/" rel="noopener">Data Bene</a> and <a href="https://xata.io/" rel="noopener">Xata</a> where we discuss PostgreSQL contribution and extension development. In this latest episode, Sarah Conway and Gülçin Yıldırım Jelinek meet with Stéphane Carton to cover <a href="https://github.com/citusdata/citus" rel="noopener">Citus Data</a>, a completely open-source extension from Microsoft that provides a solution for deploying distributed PostgreSQL at scale.</p>
<h2 id="episode-4-citus-data"><a class="heading-anchor" href="#episode-4-citus-data">Episode 4: Citus Data</a></h2>
<p>The Citus database has experienced 127 releases since Mar 24, 2016 when it was first made freely open-source for open use and contributions. It’s a powerful tool that works natively with PostgreSQL, and seamlessly integrates with all Postgres tools and extensions. Continue reading for a summary of what we covered in this podcast episode!</p>
<h3 id="addressing-scalability-performance-and-the-management-of-large-datasets"><a class="heading-anchor" href="#addressing-scalability-performance-and-the-management-of-large-datasets">Addressing scalability, performance, and the management of large datasets</a></h3>
<p>So why does Citus Data exist, and what problems does it solve? Let’s delve into this by category.</p>
<h4 id="development"><a class="heading-anchor" href="#development">Development</a></h4>
<p>Citus is designed to solve the distributed data modeling problem by providing methods in distributed data modeling to map workloads, such as sharding tables based on primary keys (especially useful for microservices and high-throughput workloads).</p>
<h4 id="scalability"><a class="heading-anchor" href="#scalability">Scalability</a></h4>
<p>By distributing data across multiple nodes, you’re able to enable the horizontal scaling of PostgreSQL databases.</p>
<p>This allows developers to combine CPU, memory, storage, and I/O capacity across multiple machines for handling large datasets and high traffic workloads. It’s simple to add more worker nodes to the cluster and rebalance the shards as your data volume grows.</p>
<h4 id="performance"><a class="heading-anchor" href="#performance">Performance</a></h4>
<p>The distributed query engine in Citus is used to maximize efficiency, parallelizing queries and batching execution across multiple worker nodes.</p>
<p>Even in cases where there are thousands to millions of statements being executed per second, data ingestion is still optimized through finding the right shard placements, connecting to the appropriate worker nodes, and performing operations in parallel. All of this ensures high throughput and low latency for real-time data absorption.</p>
<h4 id="high-availability-and-redundancy"><a class="heading-anchor" href="#high-availability-and-redundancy">High Availability &amp; Redundancy</a></h4>
<p>Through the distributed data model, you can create redundant copies of tables and shard data across multiple nodes. Through this process, you can ensure the database remains resilient and available even when nodes crash, and maintain high availability as a result.</p>
<h3 id="contributing-to-citus"><a class="heading-anchor" href="#contributing-to-citus">Contributing to Citus</a></h3>
<p>At Data Bene, our goal is to support forward momentum of upstream source code through ongoing development and code contributions. Cédric Villemain, among others on our team, constantly assesses for new feature additions or other improvements that can make a difference for users.</p>
<p>No matter whether you’re part of a DevOps team that is looking to build out distributed architecture for your PostgreSQL instances, or an end user such as a business analyst that is seeking efficient performance when handling vast amounts of data, Citus Data may be the perfect extension to support your use case.</p>
<p>If you have specific feature requests or concerns, our team here at Data Bene will help support you to contribute directly to Citus Data or can do so on your behalf to ensure the longevity of the project and relevance for your projects. Learn more about contributing to Citus Data by referencing the official <a href="https://github.com/citusdata/citus/blob/main/CONTRIBUTING.md" rel="noopener">CONTRIBUTING.md</a> file.</p>
<h3 id="watch-the-full-episode"><a class="heading-anchor" href="#watch-the-full-episode">Watch the full episode</a></h3>
<p>Thinking about watching the full discussion? Check it out on YouTube:</p>
<iframe width="560" height="315" src="https://www.youtube-nocookie.com/embed/WueRn76nJ9Q?si=ulvzvfcr4Ux17tt0" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
<h3 id="stay-tuned-for-more-postgres-tools"><a class="heading-anchor" href="#stay-tuned-for-more-postgres-tools">Stay tuned for more Postgres tools</a></h3>
<p>More episodes are still being published for Postgres Café! <a href="https://www.youtube.com/playlist?list=PLf7KS0svgDP_zJmby3RMzzOVO45qLbruA" rel="noopener">Subscribe to the playlist</a> for more interviews around open-source tools like <a href="https://codeberg.org/Data-Bene/StatsMgr" rel="noopener">StatsMgr</a> for efficient statistics management for PostgreSQL, <a href="https://github.com/xataio/pgzx" rel="noopener">pgzx</a> for the creation of PostgreSQL extensions using Zig, &amp; more. Get ideas from the experts for new extensions to try out and maximize your Postgres deployments.</p>
 ]]></content>
			<author>
				<name>Sarah Conway</name>
			</author>
    </entry>
    <entry>
      <title>Postgres Café: Contributing to Open Source</title>
      <link href="https://www.data-bene.io/en/blog/postgres-cafe-contributing-to-open-source/" />
      <updated>2025-03-04T00:00:00Z</updated>
      <id>https://www.data-bene.io/en/blog/postgres-cafe-contributing-to-open-source/</id>
     <content type="html"><![CDATA[ <p>It’s our sixth episode of <a href="https://www.youtube.com/watch?v=WwaJd2c9whM" rel="noopener">Postgres Café</a>, a collaborative podcast from <a href="https://www.data-bene.io/en/" rel="noopener">Data Bene</a> &amp; <a href="https://xata.io/" rel="noopener">Xata</a> where we discuss everything from PostgreSQL extensions to community contributions. In today’s episode, Sarah Conway &amp; Gülçin Yıldırım Jelinek meet with Andrea Cucciniello on the topic of how companies and individuals can contribute to open source projects, and why they might consider doing so.</p>
<h2 id="episode-6-postgresql-extension-development-the-community-and-beyond"><a class="heading-anchor" href="#episode-6-postgresql-extension-development-the-community-and-beyond">Episode 6: PostgreSQL Extension Development, The Community, &amp; Beyond</a></h2>
<p>How often do companies express interest in open-source contribution? Clearly, by helping out in any way, the open-source project itself sees a benefit. But are there any advantages for the company that is giving back in any way? What are some contribution methods that a company can consider? These are all questions we hear about constantly—so let’s explore some of the answers discussed in this episode in a quick recap.</p>
<h3 id="giving-back-to-open-source-projects-and-communities"><a class="heading-anchor" href="#giving-back-to-open-source-projects-and-communities">Giving back to open source projects &amp; communities</a></h3>
<p>At Data Bene, we have a few customers that are interested in developing features or enhancements for the PostgreSQL ecosystem already.</p>
<p>These companies are interested in addressing bugs and adding new features that complement their use cases and tech stacks across PostgreSQL, Citus Data, and related technologies to accomplish two things:</p>
<ol class="list">
<li>To build functionality they need that is natively built into the upstream software and transparently maintained by the greater open-source community, and</li>
<li>To ensure others who have a similar use case are able to leverage these benefits as well.</li>
</ol>
<p>Times change; the only way the upstream software will remain relevant, useful, and beneficial to the global audience using the product is if there are global contributions back to the same, ensuring it still meets real users needs from year to year.</p>
<h3 id="why-support-open-source-projects"><a class="heading-anchor" href="#why-support-open-source-projects">Why support open-source projects?</a></h3>
<p>Vendor lock-in is a huge problem in the software &amp; services industry; giving back to open-source projects ensures that technology that is openly developed can continue to be so. Using FOSS technology means you avoid investing in a company that might close the code or restrict access, giving the end user freedom to continue using and developing essential tools that are part of their tech stack.</p>
<p>This kind of software is also subject to a highly visible development process, meaning it is much harder for privacy invasions, cybersecurity vulnerabilities, and more to be built into the underlying code.</p>
<p>Additionally, open-source software is built by individuals all over the world with a variety of perspectives and backgrounds; this ensures that it is thoroughly tested, with a wide range of features built-in that are <em>actually useful</em> to many end-users. This helps these kinds of projects to be successful for a number of years and continue to be so as long as there is a community willing to support each of them.</p>
<p><em>Case-in-point: PostgreSQL has been around for 35+ years of active development and is still topping developer surveys and charts today for being the most liked, most used, and most popular database solution—worldwide!</em></p>
<h3 id="how-can-companies-best-support-open-source-projects"><a class="heading-anchor" href="#how-can-companies-best-support-open-source-projects">How can companies best support open-source projects?</a></h3>
<p>There are a few key ways to achieve this end-goal:</p>
<ol class="list">
<li><strong>Include code contributions as part of your engineers’ working time.</strong> When allocating developer time for working on upstream code, you’re ensuring that the technology that you leverage (to provide support and/or services, to power your product, or for your infrastructure to depend on) experiences improved performance, expanded functionality, resolved issues, or addressed bug fixes.</li>
<li><strong>Consider developing extensions.</strong> Creating and maintaining extensions allow companies to add specialized features or address certain use cases without altering the core codebase. In the case of PostgreSQL in particular, this extensibility allows Postgres to meet the needs of different industries, users, and businesses, with a versatile and strong ecosystem. This kind of modular system lets PostgreSQL evolve without an overcomplicated core, making the project as a whole easier to manage and update.</li>
<li><strong>Sponsor, organize, and participate in events.</strong> As a company, you can elect to uplift or initiate technology conferences, user-groups, workshops, and more to spread awareness and educate the general public about the technology you want to see thrive. Events are an excellent way for users &amp; developers to collaborate, discuss advancements, and share best practices, which leads to a strengthened community and an enhanced product as a result.</li>
</ol>
<h3 id="how-data-bene-contributes"><a class="heading-anchor" href="#how-data-bene-contributes">How Data Bene contributes</a></h3>
<p>Cédric Villemain, Data Bene’s president, has developed <a href="https://codeberg.org/c2main/pgfincore" rel="noopener">pg_fincore</a> and is currently working on <a href="https://codeberg.org/data-bene/statsmgr" rel="noopener">StatsMgr</a>, pg_psi, and other components that are designed to improve Postgres’ statistics capabilities.</p>
<p>Our team is also responsible for a number of contributions across projects like <a href="https://www.citusdata.com/blog/2025/02/06/distribute-postgresql-17-with-citus-13/" rel="noopener">Citus Data</a> and <a href="https://github.com/zammad/zammad/" rel="noopener">Zammad</a>.</p>
<p>We make a point of sponsoring, presenting at, &amp; advocating for PostgreSQL or open-source community conferences and user groups, such as PostgreSQL Europe, pgDay Paris, AlpOSS, Capitole du Libre, &amp; more. Some of our team also individually have started or are on the organizational committees for various events such as the Barcelona &amp; Madrid PostgreSQL User Groups and pgDay Lowlands. The impact of events on the larger project &amp; community cannot be understated, and it is important to us to do all we can to contribute in this manner.</p>
<p>Finally, we help customers understand how to contribute to PostgreSQL and similar open-source projects. Through training, workshops, and collaboration, we encourage making meaningful contributions that fit their goals and support the greater community.</p>
<p><em>If you’re a developer who is interested in contributing to open-source and/or the PostgreSQL ecosystem, or helping customers with R&amp;D requirements, our team is expanding—visit us at our <a href="https://data-bene.io/en/jobs" rel="noopener">website</a> to see available positions!</em></p>
<h3 id="watch-the-full-episode"><a class="heading-anchor" href="#watch-the-full-episode">Watch the full episode</a></h3>
<p>Thinking about watching the full discussion? Check it out on YouTube:</p>
<iframe width="560" height="315" src="https://www.youtube-nocookie.com/embed/BYvXQB9O71U?si=-irKIHXxwiPhBFQP" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
<h3 id="stay-tuned-for-more-postgres-tools"><a class="heading-anchor" href="#stay-tuned-for-more-postgres-tools">Stay tuned for more Postgres tools</a></h3>
<p>We’ve finished our first round of episodes for Postgres Café as of this release! More episodes may or may not be pending… follow us on social media (like <a href="https://www.linkedin.com/company/91744288" rel="noopener">LinkedIn</a> or <a href="https://fosstodon.org/@data_bene" rel="noopener">Mastodon</a>) to be updated on more to come. (Would you like to see more from this podcast series? Let us know!)</p>
<p><a href="https://www.youtube.com/playlist?list=PLf7KS0svgDP_zJmby3RMzzOVO45qLbruA" rel="noopener">Subscribe to the playlist</a> or check it out for interviews about open-source extensions like <a href="https://codeberg.org/Data-Bene/StatsMgr" rel="noopener">StatsMgr</a> for efficient statistics management for PostgreSQL, an open-source change data capture (CDC) tool designed specifically for PostgreSQL called <a href="https://youtu.be/j1R3a0-jg6c" rel="noopener">pgstream</a>, &amp; more. PostgreSQL is one of the most extensible databases on the market with a huge extension ecosystem; learn directly from the experts as you discover some of the options out there.</p>
 ]]></content>
			<author>
				<name>Sarah Conway</name>
			</author>
    </entry>
    <entry>
      <title>SCaLE 22x: Bringing the Open Source Community to Pasadena</title>
      <link href="https://www.data-bene.io/en/blog/scale-22x-bringing-the-open-source-community-to-pasadena/" />
      <updated>2025-06-02T00:00:00Z</updated>
      <id>https://www.data-bene.io/en/blog/scale-22x-bringing-the-open-source-community-to-pasadena/</id>
     <content type="html"><![CDATA[ <p>The Southern California Linux Expo (SCaLE) 22x, recognized as being North America’s largest community-run open source and free software conference, took place at the Pasadena Convention Center from March 6-9, 2025. <em>When I say community-run, I mean it—no corporate overlords dictating the agenda, just pure open source enthusiasm driving four days of technical discussions and collaboration.</em></p>
<p>This year’s conference focused around the topics of AI, DevOps and cloud-native technologies, open source community engagement, security and compliance, systems and infrastructure, and FOSS @ home (exploring the world of self-hosted applications and cloud services).</p>
<p>The conference drew attendees from around the world to talk about everything open-source, revolving around Linux at the core (of course) while continuing the discussion across topics such as embedded systems &amp; IoT. As always, there was a unique blend of cutting-edge tech talk and practical problem-solving within every space that is what makes SCaLE special.</p>
<h2 id="herding-elephants-postgresql@scale22x"><a class="heading-anchor" href="#herding-elephants-postgresql@scale22x"><strong>Herding Elephants: PostgreSQL@SCaLE22x</strong></a></h2>
<p>PostgreSQL@SCaLE22x ran as a dedicated two-day, two-track event on March 6-7, 2025, recognized under the PostgreSQL Global Development Group community event guidelines. The selection team included Gabrielle Roth, Joe Conway, and Mark Wong, ensuring the quality you’d expect from the PostgreSQL community.</p>
<p>The speaker lineup was impressive: Magnus Hagander, Christophe Pettus, Peter Farkas, Devrim Gündüz, Hamid Akhtar, Henrietta Dombrovskaya, Shaun Thomas, Gülçin Yıldırım Jelínek &amp; Andrew Farries, Nick Meyer, and Jimmy Angelakos. One particularly memorable session was titled “Row-Level Security Sucks. Can We Make It Usable?”—a refreshingly honest take on PostgreSQL’s RLS feature that probably resonated with more than a few database administrators in the audience.</p>
<p>The community “Ask Me Anything” panel was hosted by Stacey Haysler and featured Christophe Pettus, Devrim Gündüz, Jimmy Angelakos, Magnus Hagander, and Mark Wong. These sessions are where the real knowledge transfer happens—no marketing speak, just practitioners talking shop about PostgreSQL internals, performance, best practices, and the future of the database.</p>
<p>Behind the scenes, volunteers Derya Gumustel, Erika Miller, Hamid Akhtar, Jennifer Scheuerell, Mark Wong, and Roberto Mello kept everything running smoothly, with PGUS hosting the booth in the expo hall.</p>
<p>Personally, I had the pleasure of collaborating with Jimmy Angelakos during his <a href="https://vyruss.org/blog/scale-22x-live-streams-row-level-security-sucks.html" rel="noopener">live streaming sessions</a> featuring other guests like Henrietta Dombrovskaya, Mark Wong, Gülçin Yıldırım Jelínek, and even a brief cameo from Devrim Gündüz.</p>
<p><em>One of the topics discussed with Gülçin Yıldırım Jelínek on the podcast is whether or not there’s any community interest in continuing <a href="https://www.youtube.com/watch?v=WwaJd2c9whM" rel="noopener">Postgres Café</a>. What do you think? Do you want to see more episodes from this podcast series, expanding discussions on extension and open source development to the rest of the community and beyond? Let us know: <a href="mailto:contact@data-bene.io">contact@data-bene.io</a></em></p>
<h2 id="something-for-everyone"><a class="heading-anchor" href="#something-for-everyone"><strong>Something for Everyone</strong></a></h2>
<p>There are a lot of co-located events besides PostgreSQL @ SCaLE, including “SCaLE: The Next Generation (TNG)” which is a youth-focused tech event encouraging interactive activities and presentations for students, and the annual Cybersecurity Capture the Flag (CTF) game event presented by Cal Poly FAST and Pacific Hackers.</p>
<p>SCaLE remains an excellent place to network when looking to advance your career in open source. Socializing at the booths is always an excellent way to make connections and find opportunities, of course, but Open Source Career Day also returned in order to offer a dedicated space for professionals and aspiring technologists to become empowered with resources, tools, real-world examples, and engaging content from presentations and workshops.</p>
<p>The fun tradition of holding a Saturday Game Night with food &amp; drinks also continued this year, with Trivia Night (presented by Uncoded) and other fun activities such as inflatable axe throwing, nerf target practice, arts &amp; crafts, a board game room, casino night, &amp; a blocks room for building derby cars, playing pictionary, or building with large blocks.</p>
<h2 id="keep-your-calendar-open-for-scale-23x"><a class="heading-anchor" href="#keep-your-calendar-open-for-scale-23x"><strong>Keep Your Calendar Open for SCaLE 23x</strong></a></h2>
<p>SCaLE has established itself as a consistent presence in Pasadena, and this stability has allowed the conference to build lasting relationships with the local community and venues. Keep an eye out for SCaLE 23x announcements - it promises to be well worth the visit.</p>
<p>For those interested in PostgreSQL@SCaLE specifically, stay tuned to the PostgreSQL mailing lists for announcements about volunteering, speaking opportunities, or other ways to participate in next year’s event. The PostgreSQL track and booth is a consistent source of engaging discussions amongst those in the Postgres community and beyond, reflecting the database’s growing adoption across industries.</p>
<h2 id="the-open-source-gathering-for-one-and-all"><a class="heading-anchor" href="#the-open-source-gathering-for-one-and-all"><strong>The Open Source Gathering for One and All</strong></a></h2>
<p>In a world where many tech conferences feel more like elaborate vendor showcases, SCaLE remains that rare gathering where community comes first, collaboration is genuine, and the technology discussions are driven by practitioners solving real problems. Mark your calendars for SCaLE 23x—this is one conference that consistently delivers on its promise of bringing together open source enthusiasts to actually collaborate and learn.</p>
<p>Wish you hadn’t missed out? You can always check out the <a href="https://www.youtube.com/playlist?list=PLh1QjGnfC2eREVHe8shz8Db7jGJvZerCK" rel="noopener">YouTube playlist of talks</a> that were recorded during the conference to at least benefit from the knowledge contained therein.</p>
 ]]></content>
			<author>
				<name>Sarah Conway</name>
			</author>
    </entry>
    <entry>
      <title>Most Desired Database Three Years Running: PostgreSQL's Developer Appeal</title>
      <link href="https://www.data-bene.io/en/blog/most-desired-database-three-years-running-postgresqls-developer-appeal/" />
      <updated>2025-08-09T00:00:00Z</updated>
      <id>https://www.data-bene.io/en/blog/most-desired-database-three-years-running-postgresqls-developer-appeal/</id>
     <content type="html"><![CDATA[ <p>PostgreSQL is having more than just a moment—it’s establishing a clear pattern of sustained excellence. For the third consecutive year, this community-driven database has claimed the top spot in the 2025 results for <a href="https://survey.stackoverflow.co/2025/" rel="noopener">Stack Overflow’s Annual Developer Survey</a>, and the results reveal both what developers value today and where the database landscape is heading.</p>
<p>The survey results show that PostgreSQL is ranked the highest among all database technologies for developers that want to use it in the next year (47%) or have used it this year and want to continue using it next year (66%) for the third year in a row.</p>
<h2 id="the-numbers-tell-a-compelling-story"><a class="heading-anchor" href="#the-numbers-tell-a-compelling-story"><strong>The Numbers Tell a Compelling Story</strong></a></h2>
<p>The survey data from over 49,000 developers across 177 countries provides clear evidence of PostgreSQL’s sustained appeal. Since 2023, PostgreSQL has consistently ranked as both the most desired and most admired database technology among developers.</p>
<p>Looking at the specific metrics from the survey visualizations, PostgreSQL leads with 46.5% of developers wanting to work with it in the coming year, while an impressive 65.5% of those who have used it want to continue doing so. These aren’t just impressive numbers—they represent a consistency that’s rare in the rapidly changing technology landscape.</p>
<p>The survey data also reveals an interesting pattern among developers currently using other database technologies. Developers working with MongoDB and Redis show a particularly strong desire to add PostgreSQL to their toolkit next year, seeing the value in adding relational database skills to their repertoire.</p>
<h2 id="the-community-advantage-in-action"><a class="heading-anchor" href="#the-community-advantage-in-action"><strong>The Community Advantage in Action</strong></a></h2>
<p>Why has PostgreSQL achieved this level of sustained success? The answer lies in its community-driven development model. As an open source project, PostgreSQL benefits from collaborative development that is both transparent and responsive to real-world needs.</p>
<p>The PostgreSQL project represents the best of what community-driven development can achieve. With over 400 code contributors across more than 140 supporting companies, the project boasts over 55,000 commits and more than 1.6 million lines of carefully crafted code. This diverse, globally distributed approach to development results in more thorough testing, faster bug fixes, and more innovative features than traditional commercial development models typically achieve.</p>
<p>Major versions are released annually with approximately 180 features per release, complemented by quarterly minor releases that include numerous improvements and fixes. This steady cadence of innovation consistently contributed by individuals all over the world ensures PostgreSQL doesn’t just keep pace with developer needs—it anticipates them. More than that, every individual has the agency to contribute to the project to ensure that anywhere the software is lagging behind, functionality changes to address modern demands.</p>
<h2 id="more-than-just-a-relational-database"><a class="heading-anchor" href="#more-than-just-a-relational-database"><strong>More Than Just a Relational Database</strong></a></h2>
<p>One key factor in PostgreSQL’s broad appeal is that it’s not limited to being just a relational database system. PostgreSQL is object-relational by design, capable of handling diverse data types including JSON/JSONB, XML, Key-Value, geometric, geospatial, native UUID, and time-series data. This versatility explains why developers from NoSQL backgrounds find PostgreSQL attractive—it offers relational reliability while maintaining the flexibility they’re accustomed to.</p>
<p>The extensive support for different data types, combined with ACID (Atomicity, Consistency, Isolation, Durability) characteristics, enables optimized, performant, and reliable data handling regardless of the specific requirements in place. Additionally, PostgreSQL’s huge community-driven extension network builds on its native extensibility, providing solutions for geospatial handling, disaster recovery, high availability infrastructure, monitoring, auditing, and much more.</p>
<h2 id="the-broader-database-landscape"><a class="heading-anchor" href="#the-broader-database-landscape"><strong>The Broader Database Landscape</strong></a></h2>
<p>While PostgreSQL dominates the top positions, the survey reveals a healthy, competitive database ecosystem. The complete rankings show:</p>
<p><strong>Most Desired Databases:</strong></p>
<ul class="list">
<li>PostgreSQL: 46.5%</li>
<li>SQLite: 28.3%</li>
<li>Redis: 23.5%</li>
<li>MySQL: 20.5%</li>
<li>MongoDB: 17.6%</li>
</ul>
<p><strong>Most Admired Databases:</strong></p>
<ul class="list">
<li>PostgreSQL: 65.5%</li>
<li>SQLite: 59%</li>
<li>Redis: 54.9%</li>
<li>MongoDB: 45.7%</li>
<li>MySQL: 43.2%</li>
</ul>
<p>These numbers reflect a diverse ecosystem where different databases serve specific purposes. SQLite’s strong performance highlights the continued importance of lightweight, embedded solutions. Redis maintains its position as a highly regarded specialized database for caching and real-time applications. Traditional databases like MySQL and Microsoft SQL Server continue to hold significant positions, while newer technologies like DuckDB show impressive admiration scores despite lower usage rates.</p>
<h2 id="the-foundation-of-postgresqls-enduring-success"><a class="heading-anchor" href="#the-foundation-of-postgresqls-enduring-success"><strong>The Foundation of PostgreSQL’s Enduring Success</strong></a></h2>
<p>Three consecutive years at the top of developer preferences doesn’t happen by accident. PostgreSQL’s sustained dominance stems from fundamental strengths that continue to serve developers well as technology landscapes shift. The resilience built into PostgreSQL through its community-driven development model means it adapts without losing stability. Its extensibility sets it apart in practical ways—rather than waiting for vendor roadmaps or worrying about feature gaps, developers can build what they need or leverage the extensive ecosystem of community extensions. The open source nature ensures PostgreSQL remains focused on developer needs rather than business models, with bug fixes happening quickly and features developing based on real-world use cases.</p>
<p>After 35 years of active development and three consecutive years as the most desired database technology, PostgreSQL has proven that community-driven open source development can deliver both immediate utility and long-term value. For developers and organizations looking at their database choices, PostgreSQL offers something increasingly rare: a technology that gets better over time without leaving its users behind.</p>
 ]]></content>
			<author>
				<name>Sarah Conway</name>
			</author>
    </entry>
    <entry>
      <title>CERN PGDay: an annual PostgreSQL event in Geneva, Switzerland</title>
      <link href="https://www.data-bene.io/en/blog/cern-pgday-2026/" />
      <updated>2026-01-22T00:00:00Z</updated>
      <id>https://www.data-bene.io/en/blog/cern-pgday-2026/</id>
     <content type="html"><![CDATA[ <p>If you’re located near Western Switzerland and the Geneva region (or you just want to visit!), you might find it well worth your time to attend <a href="https://www.swisspug.org/cern-pgday-2026.html" rel="noopener">CERN PGDay 2026</a>. It’s an annual gathering (this year occurring on February 6th, 2026) for anyone interested in learning more about PostgreSQL that takes place at CERN, the world’s largest particle physics laboratory.</p>
<p><em>If you find the subject of particle physics interesting, you may want to visit anyways! They offer free access to many activities that run from Tuesday to Sunday; <a href="https://visit.cern/programme" rel="noopener">you can view the full programme here</a>.</em></p>
<p>Here, you’ll be able to attend a single track of seven English-language sessions, with a social gathering afterwards to enjoy CERN while continuing to connect with the rest of the attendees.</p>
<p>This year, there’ll be:</p>
<ol class="list">
<li><strong>A new PostgreSQL backend for CERN Tape Archive scheduling for LHC Run 4</strong> - Konstantina Skovola, CERN</li>
<li><strong>DCS Data Tools - PostgreSQL/TimescaleDB Implementation for ATLAS DCS Time-Series Data</strong> - Dimitrios Matakias, Paris Moschovakos, CERN</li>
<li><strong>Operational hazards of managing PostgreSQL DBs over 100TB</strong> - Teresa Lopes, Adyen</li>
<li><strong>Vacuuming Large Tables: How Recent Postgres Changes Further Enable Mission Critical Workloads</strong> - Robert Treat, AWS</li>
<li><strong>The (very practical) Postgres Sharding Landscape</strong> - Álvaro Hernández, OnGres</li>
<li><strong>The Alchemy of Shared Buffers: Balancing Concurrency and Performance</strong> - Josef Machytka, credativ</li>
<li><strong>When Kafka Met Elephant: A Love Story about Fast Ingestion</strong> - Barbora Linhartova, Jan Suchanek, Baremon</li>
</ol>
<p>The first talk of the day is of particular note…</p>
<blockquote>
<p>The CERN Tape Archive (CTA) stores over one exabyte of scientific data. To orchestrate storage operations (archival) and access operations (retrieval), the CTA Scheduler coordinates concurrent data movements across hundreds of tape servers, relying on a Scheduler Database (Scheduler DB) to manage the metadata of the in-flight requests. The existing objectstore-based design of the CTA Scheduler DB is a complex transactional management system. This talk presents the development of a new PostgreSQL-based backend for the CTA Scheduler as an off-the-shelf solution which simplifies implementation and is expected to significantly reduce future development and operational costs. We describe the implementation of all main CTA workflows and explain how PostgreSQL addresses the limitations of the objectstore-based system, providing the foundation for the tenfold increase in data throughput expected during LHC Run 4.</p>
</blockquote>
<p><em>(<a href="https://indico.cern.ch/event/1504097/contributions/6833857/" rel="noopener">link to talk description</a>)</em></p>
<p>In a world where ever larger amounts of digital information must be stored, learning more about how CERN manages over one exabyte of scientific data is sure to be an interesting experience.</p>
<p>Geneva is home to many international organizations across the public, private, and scientific sectors. If you’d like to explore the topic of PostgreSQL in more depth through engaging in discussion or attending sessions, it’s a fun location to meet and learn. Thinking of coming by? You can <a href="https://indico.cern.ch/event/1504097/registrations/114102/" rel="noopener">register until February 1st</a>.</p>
<p>Last year’s session recordings can be viewed by <a href="https://indico.cern.ch/event/1471762/timetable/#20250117" rel="noopener">visiting the 2025 schedule</a> and selecting the paperclip symbol next to the talk you’re interested in.</p>
<p>Stop by and see us in the catering area; we’re proud to be sponsoring the event again this year and will have a table or booth where you can visit. We’d love to talk about what PostgreSQL and open-source innovation, development, &amp; whatever questions you have.</p>
 ]]></content>
			<author>
				<name>Sarah Conway</name>
			</author>
    </entry>
</feed>
