<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Database on Vonng</title><link>https://vonng.com/en/tags/database/</link><description>Recent content in Database on Vonng</description><generator>Hugo -- gohugo.io</generator><language>en</language><managingEditor>rh@vonng.com (Ruohang Feng)</managingEditor><webMaster>rh@vonng.com (Ruohang Feng)</webMaster><copyright>© 2025 Ruohang Feng</copyright><lastBuildDate>Sat, 11 Jul 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://vonng.com/en/tags/database/index.xml" rel="self" type="application/rss+xml"/><item><title>Did AI Rewrite PostgreSQL in Rust? Not Quite</title><link>https://vonng.com/en/ai/rewrite-pg-in-rust/</link><pubDate>Sat, 11 Jul 2026 00:00:00 +0000</pubDate><author>rh@vonng.com (Ruohang Feng)</author><guid>https://vonng.com/en/ai/rewrite-pg-in-rust/</guid><description>pgrust&amp;rsquo;s clean-room rewrite failed. Its mechanical port passed. The difference shows what AI can copy—and what it cannot.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://vonng.com/ai/rewrite-pg-in-rust/featured.png"/></item><item><title>Fifty Years of Love and War: File Systems, Databases, and the Agent-Era Storage Endgame</title><link>https://vonng.com/en/ai/db-fs/</link><pubDate>Fri, 03 Jul 2026 00:00:00 +0000</pubDate><author>rh@vonng.com (Ruohang Feng)</author><guid>https://vonng.com/en/ai/db-fs/</guid><description>File systems and databases have spent fifty years fighting and borrowing from each other. The agent era may seem to put file systems back on top, but the real winner may be databases that learn to speak the file system&amp;rsquo;s dialect: models provide understanding, databases provide guarantees, and discovery comes from a protocol layer where &lt;code&gt;ls&lt;/code&gt; works on everything.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://vonng.com/ai/db-fs/featured.webp"/></item><item><title>MySQL 9.7: Same Old Leftovers, Reheated</title><link>https://vonng.com/en/db/mysql-97-bye/</link><pubDate>Tue, 21 Apr 2026 00:00:00 +0000</pubDate><author>rh@vonng.com (Ruohang Feng)</author><guid>https://vonng.com/en/db/mysql-97-bye/</guid><description>MySQL 9.7 is the first LTS release in the 9.x line. Its vector support is still all show, its years-late optimizer is disabled by default, and three years of Innovation Releases have produced remarkably little.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://vonng.com/db/mysql-97-bye/featured.webp"/></item><item><title>The Three-Way Endgame: Why Agent Memory Frameworks Are a Dead End</title><link>https://vonng.com/en/ai/agent-memory-framework/</link><pubDate>Sun, 19 Apr 2026 00:00:00 +0000</pubDate><author>rh@vonng.com (Ruohang Feng)</author><guid>https://vonng.com/en/ai/agent-memory-framework/</guid><description>A cold shower for the red-hot agent memory market—not because agents do not need memory, but because memory is the endgame moat. That moat belongs to models, harnesses, and databases, not today&amp;rsquo;s &amp;ldquo;memory frameworks.&amp;rdquo;</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://vonng.com/ai/agent-memory-framework/featured.webp"/></item><item><title>Why PostgreSQL Won in the AI Era</title><link>https://vonng.com/en/ai/postgres-and-ai/</link><pubDate>Sat, 11 Apr 2026 00:00:00 +0000</pubDate><author>rh@vonng.com (Ruohang Feng)</author><guid>https://vonng.com/en/ai/postgres-and-ai/</guid><description>Boring technology won the wildest era. A look at extensibility, agent choice, database cloning, and the future of the DBA.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://vonng.com/ai/postgres-and-ai/featured.webp"/></item><item><title>Put Your AI Agent's State in a Database</title><link>https://vonng.com/en/db/agent-state-db/</link><pubDate>Fri, 20 Mar 2026 00:00:00 +0000</pubDate><author>rh@vonng.com (Ruohang Feng)</author><guid>https://vonng.com/en/db/agent-state-db/</guid><description>Put an AI agent&amp;rsquo;s working directory, configuration, and memory on a PGFS mount, and you are effectively storing its state in PostgreSQL. That gives you not only a PITR &amp;ldquo;time machine,&amp;rdquo; but also a shared workspace and shared memory for multiple agents across multiple devices.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://vonng.com/db/agent-state-db/featured.webp"/></item><item><title>I Finished Translating the Second Edition of DDIA: An Eight-Year Parable About AI</title><link>https://vonng.com/en/db/ddia-v2-done/</link><pubDate>Sun, 15 Feb 2026 00:00:00 +0000</pubDate><author>rh@vonng.com (Ruohang Feng)</author><guid>https://vonng.com/en/db/ddia-v2-done/</guid><description>Codex translated DDIA&amp;rsquo;s second edition in a single morning. Eight years ago, I spent three months translating the first edition by hand. The contrast reveals just how far AI has come.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://vonng.com/db/ddia-v2-done/featured.jpg"/></item><item><title>New Programmers in the AI Era: Where Do You Go?</title><link>https://vonng.com/en/ai/ai-survival/</link><pubDate>Sun, 01 Feb 2026 00:00:00 +0000</pubDate><author>rh@vonng.com (Ruohang Feng)</author><guid>https://vonng.com/en/ai/ai-survival/</guid><description>Should we still hire fresh grads? Squeezed between AI and senior devs, what&amp;rsquo;s the play for new programmers? Master the right tools, take initiative, find the right mentor.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://vonng.com/ai/ai-survival/featured.webp"/></item><item><title>Data 2025: The year in review with Mike Stonebraker</title><link>https://vonng.com/en/db/db-year-review-2025/</link><pubDate>Wed, 24 Dec 2025 00:00:00 +0000</pubDate><author>rh@vonng.com (Ruohang Feng)</author><guid>https://vonng.com/en/db/db-year-review-2025/</guid><description>A conversation between Mike Stonebraker (MIT CSAIL, Turing Award Winner, Creator of PostgreSQL), Andy Pavlo (Carnegie Mellon University), and the DBOS team.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://vonng.com/db/db-year-review-2025/featured.jpg"/></item><item><title>What Kind of Database Do AI Agents Need?</title><link>https://vonng.com/en/db/agent-native-db/</link><pubDate>Sun, 21 Dec 2025 00:00:00 +0000</pubDate><author>rh@vonng.com (Ruohang Feng)</author><guid>https://vonng.com/en/db/agent-native-db/</guid><description>The bottleneck for AI agents is not the database kernel, but integration above it. Muscle memory (in-database computation), associative memory (vector-graph fusion), and the courage to experiment (Git for Data) will be critical—none of them requires a new engine.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://vonng.com/db/agent-native-db/featured.jpg"/></item><item><title>MySQL and Baijiu: The Internet’s Obedience Test</title><link>https://vonng.com/en/db/mysql-baijiu/</link><pubDate>Sat, 20 Dec 2025 00:00:00 +0000</pubDate><author>rh@vonng.com (Ruohang Feng)</author><guid>https://vonng.com/en/db/mysql-baijiu/</guid><description>MySQL is to the internet what baijiu is to China: harsh, hard to swallow, yet worshipped because culture demands obedience. Both are loyalty tests—will you endure discomfort to fit in?</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://vonng.com/db/mysql-baijiu/featured.jpg"/></item><item><title>MinIO Is Dead. Who Picks Up the Pieces?</title><link>https://vonng.com/en/db/minio-alternative/</link><pubDate>Mon, 08 Dec 2025 00:00:00 +0000</pubDate><author>rh@vonng.com (Ruohang Feng)</author><guid>https://vonng.com/en/db/minio-alternative/</guid><description>MinIO just entered maintenance mode. What replaces it? Can RustFS step in? I tested the contenders so you don’t have to.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://vonng.com/db/minio-alternative/featured.jpg"/></item><item><title>MinIO is Dead</title><link>https://vonng.com/en/db/minio-is-dead/</link><pubDate>Thu, 04 Dec 2025 00:00:00 +0000</pubDate><author>rh@vonng.com (Ruohang Feng)</author><guid>https://vonng.com/en/db/minio-is-dead/</guid><description>MinIO announces it is entering maintenance mode, the dragon-slayer has become the dragon – how MinIO transformed from an open-source S3 alternative to just another commercial software company</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://vonng.com/db/minio-is-dead/featured.jpg"/></item><item><title>Why PostgreSQL Will Dominate the AI Era</title><link>https://vonng.com/en/pg/ai-db-king/</link><pubDate>Mon, 01 Dec 2025 00:00:00 +0000</pubDate><author>rh@vonng.com (Ruohang Feng)</author><guid>https://vonng.com/en/pg/ai-db-king/</guid><description>Context window economics, the polyglot persistence problem, and the triumph of zero-glue architecture make PostgreSQL the database king of the AI era.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://vonng.com/pg/ai-db-king/featured.jpg"/></item><item><title>Column: Database Guru</title><link>https://vonng.com/en/db/guru/</link><pubDate>Fri, 08 Aug 2025 00:00:00 +0000</pubDate><author>rh@vonng.com (Ruohang Feng)</author><guid>https://vonng.com/en/db/guru/</guid><description>The database world is full of hype and marketing fog. This column cuts through it with blunt commentary, case studies, and technical deep dives.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://vonng.com/db/guru/featured.jpg"/></item><item><title>Dongchedi Just Exposed “Smart Driving.” Where’s Our Dongku-Di?</title><link>https://vonng.com/en/db/car-autopilot-test/</link><pubDate>Sat, 26 Jul 2025 00:00:00 +0000</pubDate><author>rh@vonng.com (Ruohang Feng)</author><guid>https://vonng.com/en/db/car-autopilot-test/</guid><description>Imagine a “closed-course” shootout for domestic databases and clouds, the way Dongchedi just humiliated 30+ autonomous cars. This industry needs its own stress test.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://vonng.com/db/car-autopilot-test/featured.jpg"/></item><item><title>Google AI Toolbox: Production-Ready Database MCP is Here?</title><link>https://vonng.com/en/ai/google-mcp/</link><pubDate>Wed, 09 Jul 2025 00:00:00 +0000</pubDate><author>rh@vonng.com (Ruohang Feng)</author><guid>https://vonng.com/en/ai/google-mcp/</guid><description>Google recently launched a database MCP toolbox, perhaps the first production-ready solution.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://vonng.com/ai/google-mcp/featured.jpg"/></item><item><title>Where Will Databases and DBAs Go in the AI Era?</title><link>https://vonng.com/en/db/ai-dba-job/</link><pubDate>Mon, 30 Jun 2025 00:00:00 +0000</pubDate><author>rh@vonng.com (Ruohang Feng)</author><guid>https://vonng.com/en/db/ai-dba-job/</guid><description>Who will be revolutionized first - OLTP or OLAP? Integration vs specialization, how to choose? Where will DBAs go in the AI era? Feng&amp;rsquo;s views from the HOW 2025 conference roundtable, organized and published.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://vonng.com/db/ai-dba-job/featured.jpg"/></item><item><title>Stop Arguing, The AI Era Database Has Been Settled</title><link>https://vonng.com/en/db/db-for-ai/</link><pubDate>Tue, 03 Jun 2025 00:00:00 +0000</pubDate><author>rh@vonng.com (Ruohang Feng)</author><guid>https://vonng.com/en/db/db-for-ai/</guid><description>The database for the AI era has been settled. Capital markets are making intensive moves on PostgreSQL targets, with PG having become the default database for the AI era.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://vonng.com/db/db-for-ai/featured.jpg"/></item><item><title>How Many Shops Has etcd Torched?</title><link>https://vonng.com/en/db/bad-etcd/</link><pubDate>Wed, 07 May 2025 00:00:00 +0000</pubDate><author>rh@vonng.com (Ruohang Feng)</author><guid>https://vonng.com/en/db/bad-etcd/</guid><description>Plenty. If you’re rolling your own Kubernetes, odds are you’ll crash because etcd ships with a 2 GB time bomb.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://vonng.com/db/bad-etcd/featured.jpg"/></item><item><title>In the AI Era, Software Starts at the Database</title><link>https://vonng.com/en/ai/ai-agent-era/</link><pubDate>Sun, 27 Apr 2025 00:00:00 +0000</pubDate><author>rh@vonng.com (Ruohang Feng)</author><guid>https://vonng.com/en/ai/ai-agent-era/</guid><description>Future software = Agent + Database. No middle tiers, just agents issuing CRUD. Database skills age well, and PostgreSQL is poised to be the agent-era default.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://vonng.com/ai/ai-agent-era/featured.jpg"/></item><item><title>MySQL vs. PostgreSQL @ 2025</title><link>https://vonng.com/en/db/mysql-vs-pgsql/</link><pubDate>Thu, 17 Apr 2025 00:00:00 +0000</pubDate><author>rh@vonng.com (Ruohang Feng)</author><guid>https://vonng.com/en/db/mysql-vs-pgsql/</guid><description>A 2025 reality check on where PostgreSQL stands relative to MySQL across features, performance, quality, and ecosystem.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://vonng.com/db/mysql-vs-pgsql/featured.jpg"/></item><item><title>Database Planet Collision: When PG Falls for DuckDB</title><link>https://vonng.com/en/db/pg-kiss-duckdb/</link><pubDate>Wed, 12 Mar 2025 00:00:00 +0000</pubDate><author>rh@vonng.com (Ruohang Feng)</author><guid>https://vonng.com/en/db/pg-kiss-duckdb/</guid><description>If you ask me, we’re on the brink of a cosmic collision in database-land, and Postgres + DuckDB is the meteor we should all be watching.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://vonng.com/db/pg-kiss-duckdb/featured.jpg"/></item><item><title>Comparing Oracle and PostgreSQL Transaction Systems</title><link>https://vonng.com/en/db/oracle-pg-xact/</link><pubDate>Thu, 27 Feb 2025 00:00:00 +0000</pubDate><author>rh@vonng.com (Ruohang Feng)</author><guid>https://vonng.com/en/db/oracle-pg-xact/</guid><description>The PG community has started punching up: Cybertec&amp;rsquo;s Laurenz Albe breaks down how Oracle&amp;rsquo;s transaction system stacks against PostgreSQL.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://vonng.com/db/oracle-pg-xact/featured.jpg"/></item><item><title>7 Databases in 7 Weeks (2025)</title><link>https://vonng.com/en/db/7-week-7-db/</link><pubDate>Tue, 03 Dec 2024 00:00:00 +0000</pubDate><author>rh@vonng.com (Ruohang Feng)</author><guid>https://vonng.com/en/db/7-week-7-db/</guid><description>Is PostgreSQL the king of boring databases? Here are seven databases worth studying in 2025: PostgreSQL, SQLite, DuckDB, ClickHouse, FoundationDB, TigerBeetle, and CockroachDB—each deserving a week of deep exploration.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://vonng.com/db/7-week-7-db/featured.jpg"/></item><item><title>Solving the 24-Point Card Game with a Single SQL Query</title><link>https://vonng.com/en/db/poker-24/</link><pubDate>Tue, 03 Dec 2024 00:00:00 +0000</pubDate><author>rh@vonng.com (Ruohang Feng)</author><guid>https://vonng.com/en/db/poker-24/</guid><description>A fun but devious challenge: solve the 24-point card game in SQL. Here is the PostgreSQL answer.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://vonng.com/db/poker-24/featured.jpg"/></item><item><title>Self-Hosting Supabase on PostgreSQL</title><link>https://vonng.com/en/db/supabase/</link><pubDate>Mon, 25 Nov 2024 00:00:00 +0000</pubDate><author>rh@vonng.com (Ruohang Feng)</author><guid>https://vonng.com/en/db/supabase/</guid><description>Supabase is great, own your own Supabase is even better. A tutorial for self-hosting production-grade supabase on local/cloud/ VM/BMs.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://vonng.com/db/supabase/featured.jpg"/></item><item><title>Optimize Bio Cores First, CPU Cores Second</title><link>https://vonng.com/en/db/bio-core-cpu-core/</link><pubDate>Sat, 07 Sep 2024 00:00:00 +0000</pubDate><author>rh@vonng.com (Ruohang Feng)</author><guid>https://vonng.com/en/db/bio-core-cpu-core/</guid><description>Programmers are expensive, scarce biological computing cores, the anchor point of software costs — please prioritize optimizing biological cores before optimizing CPU cores.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://vonng.com/db/bio-core-cpu-core/featured.jpg"/></item><item><title>MongoDB: Now Powered by PostgreSQL?</title><link>https://vonng.com/en/db/mongo-powered-by-pg/</link><pubDate>Tue, 03 Sep 2024 00:00:00 +0000</pubDate><author>rh@vonng.com (Ruohang Feng)</author><guid>https://vonng.com/en/db/mongo-powered-by-pg/</guid><description>MongoDB 3.2&amp;rsquo;s analytics subsystem turned out to be an embedded PostgreSQL database? A whistleblowing story from MongoDB&amp;rsquo;s partner about betrayal and disillusionment.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://vonng.com/db/mongo-powered-by-pg/featured.jpg"/></item><item><title>Can Chinese Domestic Databases Really Compete?</title><link>https://vonng.com/en/db/db-china/</link><pubDate>Thu, 25 Apr 2024 00:00:00 +0000</pubDate><author>rh@vonng.com (Ruohang Feng)</author><guid>https://vonng.com/en/db/db-china/</guid><description>Friends often ask me, &lt;strong&gt;can Chinese domestic databases really compete?&lt;/strong&gt; To be honest, &lt;strong&gt;it&amp;rsquo;s a question that offends people&lt;/strong&gt;. So let&amp;rsquo;s try speaking with data - I hope the charts provided in this article can help readers understand the database ecosystem landscape and establish more accurate proportional awareness.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://vonng.com/db/db-china/featured.webp"/></item><item><title>The $20 Brother PolarDB: What Should Databases Actually Cost?</title><link>https://vonng.com/en/db/cheap-polar/</link><pubDate>Thu, 25 Apr 2024 00:00:00 +0000</pubDate><author>rh@vonng.com (Ruohang Feng)</author><guid>https://vonng.com/en/db/cheap-polar/</guid><description>Today we discuss the fair pricing of commercial databases, open-source databases, cloud databases, and domestic Chinese databases.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://vonng.com/db/cheap-polar/featured.jpg"/></item><item><title>Redis Going Non-Open-Source is a Disgrace to "Open-Source" and Public Cloud</title><link>https://vonng.com/en/db/redis-oss/</link><pubDate>Mon, 25 Mar 2024 00:00:00 +0000</pubDate><author>rh@vonng.com (Ruohang Feng)</author><guid>https://vonng.com/en/db/redis-oss/</guid><description>Redis &amp;ldquo;going non-open source&amp;rdquo; is not a disgrace to Redis, but a disgrace to &amp;ldquo;open source/OSI&amp;rdquo; and even more so to public cloud. What truly matters has always been software freedom, while open source is just one means to achieve software freedom.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://vonng.com/db/redis-oss/featured.jpg"/></item><item><title>MySQL's ACID is a real mess</title><link>https://vonng.com/en/db/bad-mysql/</link><pubDate>Thu, 28 Dec 2023 00:00:00 +0000</pubDate><author>rh@vonng.com (Ruohang Feng)</author><guid>https://vonng.com/en/db/bad-mysql/</guid><description>MySQL&amp;rsquo;s transaction ACID has flaws and doesn&amp;rsquo;t match documentation promises. This may lead to serious correctness issues - use with caution.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://vonng.com/db/bad-mysql/featured.jpg"/></item><item><title>Database in K8S: Pros &amp; Cons</title><link>https://vonng.com/en/db/db-in-k8s/</link><pubDate>Wed, 06 Dec 2023 00:00:00 +0000</pubDate><author>rh@vonng.com (Ruohang Feng)</author><guid>https://vonng.com/en/db/db-in-k8s/</guid><description>Whether databases should be housed in Kubernetes/Docker remains highly controversial. It has fundamental drawbacks with stateful services.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://vonng.com/db/db-in-k8s/featured.jpg"/></item><item><title>Are Specialized Vector Databases Dead?</title><link>https://vonng.com/en/db/svdb-is-dead/</link><pubDate>Tue, 21 Nov 2023 00:00:00 +0000</pubDate><author>rh@vonng.com (Ruohang Feng)</author><guid>https://vonng.com/en/db/svdb-is-dead/</guid><description>Vector storage and retrieval is a real need, but specialized vector databases are already dead. Small needs are solved by OpenAI directly, standard needs are captured by existing mature databases with vector extensions. The ecological niche left for specialized vector databases might support one company, but trying to build an industry around AI stories is impossible.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://vonng.com/db/svdb-is-dead/featured.jpg"/></item><item><title>Are Databases Really Being Strangled?</title><link>https://vonng.com/en/db/db-choke/</link><pubDate>Thu, 02 Nov 2023 00:00:00 +0000</pubDate><author>rh@vonng.com (Ruohang Feng)</author><guid>https://vonng.com/en/db/db-choke/</guid><description>Many &amp;ldquo;domestic databases&amp;rdquo; are just shoddy, inferior products that can&amp;rsquo;t be helped. Xinchuang domestic OS/databases are essentially &lt;strong&gt;IT pre-made meals in schools&lt;/strong&gt;. Users hold their noses while migrating, developers pretend to work hard, and everyone plays along with leaders who neither understand nor care about technology. The infrastructure software industry isn&amp;rsquo;t being strangled by anyone - the real chokehold comes from the so-called &amp;ldquo;insiders.&amp;rdquo;</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://vonng.com/db/db-choke/featured.jpg"/></item><item><title>Which EL-Series OS Distribution Is Best?</title><link>https://vonng.com/en/db/rhel-compatibility/</link><pubDate>Mon, 09 Oct 2023 00:00:00 +0000</pubDate><author>rh@vonng.com (Ruohang Feng)</author><guid>https://vonng.com/en/db/rhel-compatibility/</guid><description>RHEL-series OS distribution compatibility level: RHEL = Rocky ≈ Anolis &amp;gt; Alma &amp;gt; Oracle &amp;raquo; Euler. Recommend using RockyLinux 8.8, or Anolis 8.8 for domestic requirements.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://vonng.com/db/rhel-compatibility/featured.jpg"/></item><item><title>What Kind of Self-Reliance Do Infra Software Need?</title><link>https://vonng.com/en/db/sovereign-dbos/</link><pubDate>Thu, 31 Aug 2023 00:00:00 +0000</pubDate><author>rh@vonng.com (Ruohang Feng)</author><guid>https://vonng.com/en/db/sovereign-dbos/</guid><description>When we talk about self-reliance and control, what are we really talking about? Operational self-reliance vs. R&amp;amp;D self-reliance - what nations/users truly need is the former, not flashy &amp;ldquo;self-research&amp;rdquo;.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://vonng.com/db/sovereign-dbos/featured.jpg"/></item><item><title>Back to Basics: Tech Reflection Chronicles</title><link>https://vonng.com/en/db/rethink/</link><pubDate>Mon, 29 May 2023 00:00:00 +0000</pubDate><author>rh@vonng.com (Ruohang Feng)</author><guid>https://vonng.com/en/db/rethink/</guid><description>The cost-cutting imperative has triggered a reevaluation of all technologies, including databases. This series critiques hot DB technologies and poses fundamental questions about their trade-offs: Are cloud databases, distributed databases, microservices, and containerization real needs or false hype?</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://vonng.com/db/rethink/featured.jpg"/></item><item><title>Database Demand Hierarchy Pyramid</title><link>https://vonng.com/en/db/demand-pyramid/</link><pubDate>Wed, 10 May 2023 00:00:00 +0000</pubDate><author>rh@vonng.com (Ruohang Feng)</author><guid>https://vonng.com/en/db/demand-pyramid/</guid><description>Similar to Maslow&amp;rsquo;s hierarchy of needs, user demands for databases also have a progressive hierarchy: physiological needs, safety needs, belonging needs, esteem needs, cognitive needs, aesthetic needs, self-actualization needs, and transcendence needs.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://vonng.com/db/demand-pyramid/featured.jpg"/></item><item><title>NewSQL: Distributive Nonsens</title><link>https://vonng.com/en/db/distributive-bullshit/</link><pubDate>Sun, 07 May 2023 00:00:00 +0000</pubDate><author>rh@vonng.com (Ruohang Feng)</author><guid>https://vonng.com/en/db/distributive-bullshit/</guid><description>As hardware technology advances, the capacity and performance of standalone databases have reached unprecedented heights. which makes distributed (TP) databases appear utterly powerless, much like the &amp;ldquo;data middle platform,&amp;rdquo; donning the emperor&amp;rsquo;s new clothes in a state of self-deception.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://vonng.com/db/distributive-bullshit/featured.jpg"/></item><item><title>Is running postgres in docker a good idea?</title><link>https://vonng.com/en/db/pg-in-docker/</link><pubDate>Sun, 13 Jan 2019 00:00:00 +0000</pubDate><author>rh@vonng.com (Ruohang Feng)</author><guid>https://vonng.com/en/db/pg-in-docker/</guid><description>Thou shalt not run a prod database inside a container</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://vonng.com/db/pg-in-docker/featured.jpg"/></item><item><title>Understanding Time - Leap Years, Leap Seconds, Time and Time Zones</title><link>https://vonng.com/en/db/reason-about-time/</link><pubDate>Tue, 11 Dec 2018 00:00:00 +0000</pubDate><author>rh@vonng.com (Ruohang Feng)</author><guid>https://vonng.com/en/db/reason-about-time/</guid><description>A proper understanding of time is very helpful for correctly handling time-related issues in work and life. For example, time representation and processing in computers, as well as time handling in databases and programming languages.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://vonng.com/db/reason-about-time/featured.jpg"/></item><item><title>Understanding Character Encoding Principles</title><link>https://vonng.com/en/db/character-encoding/</link><pubDate>Sun, 01 Jul 2018 00:00:00 +0000</pubDate><author>rh@vonng.com (Ruohang Feng)</author><guid>https://vonng.com/en/db/character-encoding/</guid><description>Without understanding the basic principles of character encoding, even simple string operations like comparison, sorting, and random access can easily lead you into pitfalls. This article attempts to clarify these issues through a comprehensive explanation.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://vonng.com/db/character-encoding/featured.jpg"/></item><item><title>Concurrency Anomalies Explained</title><link>https://vonng.com/en/db/concurrent-control/</link><pubDate>Tue, 19 Jun 2018 00:00:00 +0000</pubDate><author>rh@vonng.com (Ruohang Feng)</author><guid>https://vonng.com/en/db/concurrent-control/</guid><description>Concurrent programs are hard to write correctly and even harder to write well. Many programmers simply throw these problems at the database&amp;hellip; But even the most sophisticated databases won&amp;rsquo;t help if you don&amp;rsquo;t understand concurrency anomalies and isolation levels.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://vonng.com/db/concurrent-control/featured.jpg"/></item><item><title>Blockchain and Distributed Databases</title><link>https://vonng.com/en/db/blockchian/</link><pubDate>Sat, 09 Jun 2018 00:00:00 +0000</pubDate><author>rh@vonng.com (Ruohang Feng)</author><guid>https://vonng.com/en/db/blockchian/</guid><description>The technical essence, functionality, and evolution of blockchain is distributed databases. Specifically, it&amp;rsquo;s a &lt;strong&gt;Byzantine Fault Tolerant (resistant to malicious node attacks) distributed (leaderless replication) database&lt;/strong&gt;.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://vonng.com/db/blockchian/featured.jpg"/></item><item><title>Consistency: An Overloaded Term</title><link>https://vonng.com/en/db/consistency/</link><pubDate>Tue, 08 May 2018 00:00:00 +0000</pubDate><author>rh@vonng.com (Ruohang Feng)</author><guid>https://vonng.com/en/db/consistency/</guid><description>The term &amp;ldquo;consistency&amp;rdquo; is heavily overloaded, representing different concepts in different contexts. For example, the C in ACID and the C in CAP actually refer to different concepts.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://vonng.com/db/consistency/featured.jpg"/></item><item><title>Why Study Database Principles</title><link>https://vonng.com/en/db/why-learn-database/</link><pubDate>Fri, 20 Apr 2018 00:00:00 +0000</pubDate><author>rh@vonng.com (Ruohang Feng)</author><guid>https://vonng.com/en/db/why-learn-database/</guid><description>Those who only know how to code are just programmers; &lt;strong&gt;learn databases well, and you can at least make a living&lt;/strong&gt;; but for &lt;strong&gt;excellent&lt;/strong&gt; engineers, merely &lt;strong&gt;using&lt;/strong&gt; databases is far from enough.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://vonng.com/db/why-learn-database/featured.jpg"/></item></channel></rss>