Skip to content
Standard
Reader
Log in
Tag
Databases
Articles and publications tagged Databases across the Atmosphere.
30
articles
10
publications
Articles
Publications
Recent
Recent
Trending
Most popular
Google Open Source blog
·
Sep 23, 2026
Google Cloud: Investing in the future of PostgreSQL — 2026 highlights
Google Cloud's 2026 PostgreSQL contributions: logical replication conflict logging, scan optimizations, and extension hardening.
AlloyDB
·
Cloud SQL
Today I Learned
·
Aug 18, 2026
Trigram Indexes
Using overlapping three-character sequences for substring and fuzzy text search
databases
·
indexes
Redowan's Reflections
·
Apr 11, 2026
Dynamo: Amazon's highly available key-value store
Key takeaways from Amazon's 2007 Dynamo paper.
Distributed Systems
·
Databases
Isaac's Ramblings
·
Feb 6, 2026
On database migrations and workflow friction
Database development workflows are slow, fragile, and frustrating despite clear data models.
databases
·
entity-framework
codeka.io
·
Oct 31, 2025
La veille de Wittouck - Fin octobre 2025
ia
·
databases
codeka.io
·
Oct 17, 2025
La veille de Wittouck - Édition spéciale - DevFest de Nantes 2025
1
·
Databases
·
DevOps
MacKuba blog
·
Oct 15, 2025
How I ran one Ruby app on three SQL databases for six months
Since June 2023, I’ve been running a service written in Ruby (Sinatra) that provides several Bluesky custom feeds (initially built with a feed for the iOS/Mac developers community in mind, later expanded to many other feeds). If you don’t know much about Bluesky feeds, you make them by basically running a server which somehow collects and picks existing posts from Bluesky using some kind of algorithm (chronological or by popularity, based on keyword matching, personal likes, whatever you want), and then exposes a specific API endpoint. The Bluesky AppView (API server) then calls your service passing some request parameters, and your service responds with a list of URIs of posts (which the API server then turns into full post JSON and returns to the client app). This lets you share such feed with anyone on the platform, so they can add it to their app and use it like any built-in feed. (If you’re interested, check out my example feed service project.) In order to provide such service, in practice you need to connect to the Bluesky “firehose” streaming API which sends you all posts made by anyone on the network, and then save either those which are needed for your algorithm, or save all of them and filter later. I chose the latter, since that lets me retry the matching at any time after I modify the keyword lists and see what would be added after that change (and also some of the feeds I now run require having all posts). I also use the same database/service to generate e.g. the total daily/weekly stats here. All posts made on Bluesky is much less than all posts on Twitter, of course, but it’s still a lot of posts. At the moment (October 2025), there are around 3.5M posts made on average every day; at the last “all time high” in November 2024, it was around 7.5M per day. A post is up to 300 characters of (Unicode) text, but since I also store the other metadata that’s in the record JSON, like timestamp, reply/quote references, embeds like images and link cards, language tags etc., it adds up to a bit less than 1 KB of storage per post on average. In addition to that, the firehose stream (if you use the original CBOR stream from a relay, not Jetstream, which is a JSON-serving proxy) includes a lot of overhead data that you don’t need in a service like that, plus all the other types of events like handle changes, likes, follows, blocks, reposts, and so on. The total input traffic is around 15 Mbit/s average right now in October 2025 (or around 5 TB per month), and it used to be around twice that for a moment last year. (Jetstream sends around an order of magnitude less, especially if you ask it to send filtered data, e.g. only the posts.) On disk, the millions of posts per day add up to a few gigabytes per day. Since I was running this on a VPS with a 256 GB disk (Netcup, RS 1000 – reflink), I have a cron job set up to regularly prune all older posts and keep only e.g. last 40 days worth of them (since I don’t really need to keep the older posts …
Ruby
·
Databases
codeka.io
·
Sep 26, 2025
La veille de Wittouck - Fin Septembre 2025
Databases
·
Git
Devtools FM
·
Dec 2, 2024
Anselm Eickhoff - Jazz Tools
Anselm Eickhoff presents Jazz Tools, reimagining client-server boundaries for local-first apps with collaborative data structures.
typescript
·
frontend
Build.ms
·
Oct 23, 2024
Monarch: Minimal, Manageable, Migrations 🦋
Introducing Monarch, a simple yet flexible migrations library for Swift that helps manage user data changes across app updates with minimal hassle.
Databases
·
Engineering
Devtools FM
·
Sep 8, 2024
Predrag Gruevski - Trustfall, Cargo Semver Checks, and the Future of Query-Based Tools
Predrag Gruevski explores Trustfall, a revolutionary query tool that turns anything into queryable data, and cargo-semver-checks for Rust semantic versioning.
rust
·
rustlang
Tedium: The Dull Side of the Internet
·
Sep 3, 2024
The Worst Form On The Internet?
Oracle’s form to access free cloud server space seems designed to discourage you from taking advantage of the offering. It’ll leave you frustrated.
oracle
·
oracle cloud
Devtools FM
·
Jul 7, 2024
James Arthur - ElectricSQL
James Arthur from ElectricSQL explains how their local-first sync engine transforms Postgres into a distributed database that runs locally on every device.
technology
·
react
Reilly Wood
·
Jul 3, 2024
Recently
Recently
·
Nushell
Tedium: The Dull Side of the Internet
·
Apr 27, 2024
Your Phone’s Other Number
Where did the IMEI number come from, why is it so freaking long, and why does your phone need it? If you’ve ever wondered, we’ve got you covered.
imei
·
serial codes
Devtools FM
·
Feb 19, 2024
Glauber Costa - Forking SQLite and Building a Distributed Database with Turso
Glauber Costa explains how Turso forks SQLite into libSQL to create a distributed database, drawing from his Linux kernel development experience.
tech
·
sqlite
codeka.io
·
Nov 2, 2023
Déployer une instance de SonarQube sur Clever Cloud
clevercloud
·
sonarqube
Tedium: The Dull Side of the Internet
·
Oct 27, 2023
Spooky Database Relations
A discussion of the least-on-brand thing to ever happen on Halloween: The Halloween problem, a database querying issue with a long legacy.
databases
·
sql
Build.ms
·
Jun 22, 2022
Model View Controller Store: Reinventing MVC for SwiftUI with Boutique
Introducing Boutique, a new architecture that reimagines MVC for SwiftUI by adding a Store layer to handle state management and data flow in a familiar, approachable way.
Databases
·
Engineering
Tedium: The Dull Side of the Internet
·
Jun 17, 2022
We Value Your Feedback
How the suggestion box, once a simple tool for giving feedback, played a role in the weirder and darker data-hungry present for many companies.
suggestions
·
suggestion box
Reilly Wood
·
May 30, 2022
Recent Nushell/Rust Work
SQLite, file watcher, windows-rs
Sabbatical
·
Software
Reilly Wood
·
Mar 3, 2022
Recently
Recently
·
SQLite
Reilly Wood
·
Jan 30, 2022
Pretending to be a Postgres server - Part 1
Software
·
Databases
Reilly Wood
·
Sep 19, 2019
Managing Postgres with Pulumi and Terraform
Adventures with Infrastructure as Code
Pulumi
·
PostgreSQL
Home
Latest
Discover
Search