Alexander Reelsen
@spinscale.bsky.social
Husband, dad, enjoys working distributed, likes distributed databases & search engines, the JVM, Basketball/Streetball fan, gulps coffee, lives in Emsdetten/Germany, occasionally blogs at https://spinscale.de
Super interesting post about fly.io state management software.Not a big consensus driven distributed system or centralized, but using SWIM and sqlite with CRDTs. Great to learn to see such design decisions play out on such a big network.
fly.io/blog/corrosi...
fly.io/blog/corrosi...
Deploy app servers close to your users · Fly
Over 3 million apps have launched on Fly.io, leveraging global Anycast load-balancing, zero-config private networking, hardware isolation, instant WireGuard VPN connections, and push-button…
fly.io
November 11, 2025 at 1:56 PM
Super interesting post about fly.io state management software.Not a big consensus driven distributed system or centralized, but using SWIM and sqlite with CRDTs. Great to learn to see such design decisions play out on such a big network.
fly.io/blog/corrosi...
fly.io/blog/corrosi...
How fast is java? Teaching an old dog new tricks
Nice blog post about Java Vector API to improve rendering using SIMD.
Nice blog post about Java Vector API to improve rendering using SIMD.
how fast is java? Teaching an old dog new tricks
Java, the language everyone loves to hate. Long has it garnered the reputation of a stagnant, obtuse, bloated beast only used by those who have no other choice because some enterprise corporate…
dgerrells.com
November 9, 2025 at 1:56 PM
How fast is java? Teaching an old dog new tricks
Nice blog post about Java Vector API to improve rendering using SIMD.
Nice blog post about Java Vector API to improve rendering using SIMD.
Homerow - Keyboard shortcuts for every button in macOS
successor to vimac, bringing vimium to osx. Is anyone using this? What is the difference to shortcat?
successor to vimac, bringing vimium to osx. Is anyone using this? What is the difference to shortcat?
Homerow | Keyboard shortcuts for every button in macOS
Homerow lets you navigate macOS with more keyboard and less mouse.
www.homerow.app
November 8, 2025 at 1:56 PM
Homerow - Keyboard shortcuts for every button in macOS
successor to vimac, bringing vimium to osx. Is anyone using this? What is the difference to shortcat?
successor to vimac, bringing vimium to osx. Is anyone using this? What is the difference to shortcat?
Achievement unlocked: Added a cover slide using a terminal with figlet to my no-slides #elasticon presentation showing ES|QL to look into three years of solar data.
A part of the demo has also been written down in a blog post. See spinscale.de/posts/2025-1...
A part of the demo has also been written down in a blog post. See spinscale.de/posts/2025-1...
November 7, 2025 at 1:56 PM
Achievement unlocked: Added a cover slide using a terminal with figlet to my no-slides #elasticon presentation showing ES|QL to look into three years of solar data.
A part of the demo has also been written down in a blog post. See spinscale.de/posts/2025-1...
A part of the demo has also been written down in a blog post. See spinscale.de/posts/2025-1...
Reposted by Alexander Reelsen
🛠️ If your team has issues to work through:
We do an exercise at offsites called Elephants, Tigers & Paper Tigers.
- Elephants are things that the group isn’t talking about but needs to
- Tigers are things threatening the team, risks
- Paper tigers are things that seem like risks, but aren’t
We do an exercise at offsites called Elephants, Tigers & Paper Tigers.
- Elephants are things that the group isn’t talking about but needs to
- Tigers are things threatening the team, risks
- Paper tigers are things that seem like risks, but aren’t
November 6, 2025 at 1:29 PM
🛠️ If your team has issues to work through:
We do an exercise at offsites called Elephants, Tigers & Paper Tigers.
- Elephants are things that the group isn’t talking about but needs to
- Tigers are things threatening the team, risks
- Paper tigers are things that seem like risks, but aren’t
We do an exercise at offsites called Elephants, Tigers & Paper Tigers.
- Elephants are things that the group isn’t talking about but needs to
- Tigers are things threatening the team, risks
- Paper tigers are things that seem like risks, but aren’t
Introducing Chronos-2: From univariate to universal forecasting
Reads like a major upgrade to the existing model.
Reads like a major upgrade to the existing model.
Introducing Chronos-2: From univariate to universal forecasting
In-context learning enables a model that can solve forecasting tasks with an arbitrary number of dimensions in a zero-shot manner.
www.amazon.science
November 5, 2025 at 1:56 PM
Introducing Chronos-2: From univariate to universal forecasting
Reads like a major upgrade to the existing model.
Reads like a major upgrade to the existing model.
Munich friends! I'll be in Munich for ElasticON Munich on Thursday.
If you want to meet spontaneously on Wednesday noon/afternoon, let's have a coffee somewhere!
If you want to meet spontaneously on Wednesday noon/afternoon, let's have a coffee somewhere!
Save the date and forge the future — Elastic{ON} 2025/2026
Join the Elasticsearch community at a city near you! Connect with experts, gain insights into the latest Elastic innovations, and level up your skills.
www.elastic.co
November 4, 2025 at 1:56 PM
Munich friends! I'll be in Munich for ElasticON Munich on Thursday.
If you want to meet spontaneously on Wednesday noon/afternoon, let's have a coffee somewhere!
If you want to meet spontaneously on Wednesday noon/afternoon, let's have a coffee somewhere!
How We Saved $500,000 Per Year by Rolling Our Own “S3”
Interesting very specific video processing use-case, where adapting to the actual workflow made more sense economically than using existing AWS infrastructure.
Interesting very specific video processing use-case, where adapting to the actual workflow made more sense economically than using existing AWS infrastructure.
How We Saved $500,000 Per Year by Rolling Our Own “S3”
At thousands of uploads/second, S3’s per-request fees dominated costs. We built N3, a Rust in-memory landing zone with S3 as overflow.
engineering.nanit.com
November 3, 2025 at 1:56 PM
How We Saved $500,000 Per Year by Rolling Our Own “S3”
Interesting very specific video processing use-case, where adapting to the actual workflow made more sense economically than using existing AWS infrastructure.
Interesting very specific video processing use-case, where adapting to the actual workflow made more sense economically than using existing AWS infrastructure.
Katakate - Secure sandboxed compute for AI agents and workloads
Self-hosted infra for lightweight VM sandboxes to safely execute untrusted code. Uses kata containers and firecracker (with jailer). Hadn't heard of kata containers before.
Self-hosted infra for lightweight VM sandboxes to safely execute untrusted code. Uses kata containers and firecracker (with jailer). Hadn't heard of kata containers before.
Katakate - Docs
Secure sandboxed compute for AI agents and workloads
docs.katakate.org
November 2, 2025 at 1:56 PM
Katakate - Secure sandboxed compute for AI agents and workloads
Self-hosted infra for lightweight VM sandboxes to safely execute untrusted code. Uses kata containers and firecracker (with jailer). Hadn't heard of kata containers before.
Self-hosted infra for lightweight VM sandboxes to safely execute untrusted code. Uses kata containers and firecracker (with jailer). Hadn't heard of kata containers before.
FeOS is a revolutionary init system for Linux, designed specifically for hypervisors and servers that run containers.
GitHub - ironcore-dev/FeOS: A Rust-based init system for Linux, specifically tailored for secure and efficient management of containers, VMs, and MicroVMs in clustered server and multi-tenant environments.
A Rust-based init system for Linux, specifically tailored for secure and efficient management of containers, VMs, and MicroVMs in clustered server and multi-tenant environments. - ironcore-dev/FeOS
github.com
November 1, 2025 at 1:56 PM
FeOS is a revolutionary init system for Linux, designed specifically for hypervisors and servers that run containers.
Javelit is a Java lightning fast data app development framework, inspired by Streamlit
As a fan of streamlit and the way of prototyping small apps fast or having great demos, this sounds intriguing, and I'll test it as soon as I have a use-case.
As a fan of streamlit and the way of prototyping small apps fast or having great demos, this sounds intriguing, and I'll test it as soon as I have a use-case.
GitHub - javelit/javelit: The simplest way to build data apps and webapps in Java. Inspired by Streamlit.
The simplest way to build data apps and webapps in Java. Inspired by Streamlit. - javelit/javelit
github.com
October 31, 2025 at 1:56 PM
Javelit is a Java lightning fast data app development framework, inspired by Streamlit
As a fan of streamlit and the way of prototyping small apps fast or having great demos, this sounds intriguing, and I'll test it as soon as I have a use-case.
As a fan of streamlit and the way of prototyping small apps fast or having great demos, this sounds intriguing, and I'll test it as soon as I have a use-case.
Probably a decade late, but I finally started setting up neovim with a bit more effort.
Using noise, telescope, checkmate for todos. Also added a gpg plugin, so that I encrypt files and share via dotfiles repo, while only being able to encrypt on personal systems.
Other plugin recommendations?
Using noise, telescope, checkmate for todos. Also added a gpg plugin, so that I encrypt files and share via dotfiles repo, while only being able to encrypt on personal systems.
Other plugin recommendations?
October 30, 2025 at 1:56 PM
Probably a decade late, but I finally started setting up neovim with a bit more effort.
Using noise, telescope, checkmate for todos. Also added a gpg plugin, so that I encrypt files and share via dotfiles repo, while only being able to encrypt on personal systems.
Other plugin recommendations?
Using noise, telescope, checkmate for todos. Also added a gpg plugin, so that I encrypt files and share via dotfiles repo, while only being able to encrypt on personal systems.
Other plugin recommendations?
Danube: a lightweight, cloud‑native messaging/pub-sub platform built in Rust
Storing data in object storage, while using a WAL to keep latencies low. etcd is used for metadata storage. Uses Opendal to write to different object storages.
Storing data in object storage, while using a WAL to keep latencies low. etcd is used for metadata storage. Uses Opendal to write to different object storages.
Danube Messaging documentation
Danube is a lightweight, cloud‑native messaging platform built in Rust. It delivers sub‑second dispatch with cloud economics by combining a Write‑Ahead Log (WAL) with object storage, so you get…
danube-docs.dev-state.com
October 29, 2025 at 1:56 PM
Danube: a lightweight, cloud‑native messaging/pub-sub platform built in Rust
Storing data in object storage, while using a WAL to keep latencies low. etcd is used for metadata storage. Uses Opendal to write to different object storages.
Storing data in object storage, while using a WAL to keep latencies low. etcd is used for metadata storage. Uses Opendal to write to different object storages.
SierraDB: A Distributed Event Store Built in Rust
Uses the redis protocol for communication. Neat trick to not need to support any clients out of the box - or at least skip the connection handling part, while having custom commands.
Uses the redis protocol for communication. Neat trick to not need to support any clients out of the box - or at least skip the connection handling part, while having custom commands.
SierraDB: A Distributed Event Store Built in Rust | Ari Seyhun
A purpose built event store database built in Rust
tqwewe.com
October 28, 2025 at 1:56 PM
SierraDB: A Distributed Event Store Built in Rust
Uses the redis protocol for communication. Neat trick to not need to support any clients out of the box - or at least skip the connection handling part, while having custom commands.
Uses the redis protocol for communication. Neat trick to not need to support any clients out of the box - or at least skip the connection handling part, while having custom commands.
Performance Improvements in JDK 25
TLDR; always upgrade, free performance and auto vectorization
TLDR; always upgrade, free performance and auto vectorization
Performance Improvements in JDK 25
Java is constantly evolving with ever increasing performance. JDK 25 comes with significant performance improvements compared to previous versions including scoped values, improved GCs, lots of…
inside.java
October 27, 2025 at 1:56 PM
Performance Improvements in JDK 25
TLDR; always upgrade, free performance and auto vectorization
TLDR; always upgrade, free performance and auto vectorization
The AI-collapse pre-mortem
Interesting piece about splitting the hype from the underlying technology and the generation it is expanding in. "... a collapsing economic bubble is not a useful data point about where this technology will end up."
Interesting piece about splitting the hype from the underlying technology and the generation it is expanding in. "... a collapsing economic bubble is not a useful data point about where this technology will end up."
The AI-collapse pre-mortem - Bert Hubert's writings
An essential part of being able to say ‘I told you so’ is in fact having told you so. Here goes. In April 2023, I wrote an article titled AI: Guaranteed to disrupt our economies. In this piece I also…
berthub.eu
October 26, 2025 at 1:56 PM
The AI-collapse pre-mortem
Interesting piece about splitting the hype from the underlying technology and the generation it is expanding in. "... a collapsing economic bubble is not a useful data point about where this technology will end up."
Interesting piece about splitting the hype from the underlying technology and the generation it is expanding in. "... a collapsing economic bubble is not a useful data point about where this technology will end up."
Cloudflare sandbox SDK
Couple of interesting features like code interpreter, allowing to run jupyter like snippets in a secure sandbox. Support for quickly doing git checkouts to support CI. Also allows for custom base docker images. Based on cloudflare containers
Couple of interesting features like code interpreter, allowing to run jupyter like snippets in a secure sandbox. Support for quickly doing git checkouts to support CI. Also allows for custom base docker images. Based on cloudflare containers
Sandbox SDK
Run sandboxed code environments on Cloudflare's edge network
sandbox.cloudflare.com
October 24, 2025 at 12:56 PM
Cloudflare sandbox SDK
Couple of interesting features like code interpreter, allowing to run jupyter like snippets in a secure sandbox. Support for quickly doing git checkouts to support CI. Also allows for custom base docker images. Based on cloudflare containers
Couple of interesting features like code interpreter, allowing to run jupyter like snippets in a secure sandbox. Support for quickly doing git checkouts to support CI. Also allows for custom base docker images. Based on cloudflare containers
Reposted by Alexander Reelsen
They gave an interesting talk at FOSDEM last year: archive.fosdem.org/2024/schedul...
FOSDEM 2024 - Advances in Garage, the low-tech storage platform for geo-distributed clusters
archive.fosdem.org
October 23, 2025 at 1:22 PM
They gave an interesting talk at FOSDEM last year: archive.fosdem.org/2024/schedul...
Garage - an open-source distributed object storage service tailored for self-hosting
S3 compatible data store, single binary, written in Rust, geo based replication, supposed to be faster than Minio. Not seen this so far, anyone running this in prod?
S3 compatible data store, single binary, written in Rust, geo based replication, supposed to be faster than Minio. Not seen this so far, anyone running this in prod?
The Garage team - An open-source distributed object storage service tailored for self-hosting
An open-source distributed object storage service tailored for self-hosting
garagehq.deuxfleurs.fr
October 23, 2025 at 12:56 PM
Garage - an open-source distributed object storage service tailored for self-hosting
S3 compatible data store, single binary, written in Rust, geo based replication, supposed to be faster than Minio. Not seen this so far, anyone running this in prod?
S3 compatible data store, single binary, written in Rust, geo based replication, supposed to be faster than Minio. Not seen this so far, anyone running this in prod?
dysk - A CLI utility to get information on filesystems, like df but better
Extending df: adds better formatting via table and colors to a CLI tool, looks instantly a lot more useful than df. Wish existing tools would not be considered 'finished' sometimes, but extended.
Extending df: adds better formatting via table and colors to a CLI tool, looks instantly a lot more useful than df. Wish existing tools would not be considered 'finished' sometimes, but extended.
GitHub - Canop/dysk: A linux utility to get information on filesystems, like df but better
A linux utility to get information on filesystems, like df but better - Canop/dysk
github.com
October 22, 2025 at 12:56 PM
dysk - A CLI utility to get information on filesystems, like df but better
Extending df: adds better formatting via table and colors to a CLI tool, looks instantly a lot more useful than df. Wish existing tools would not be considered 'finished' sometimes, but extended.
Extending df: adds better formatting via table and colors to a CLI tool, looks instantly a lot more useful than df. Wish existing tools would not be considered 'finished' sometimes, but extended.
CPU Cache-Friendly Data Structures in Go: 10x Speed with Same Algorithm
Nice examples for Go how to write CPU friendly code by not thrashing cache lines.
skoredin.pro/blog/golang/...
Nice examples for Go how to write CPU friendly code by not thrashing cache lines.
skoredin.pro/blog/golang/...
CPU Cache-Friendly Data Structures in Go: 10x Speed with Same Algorithm
False sharing killed our performance. Data-oriented design saved it. Learn cache lines and NUMA.
skoredin.pro
October 21, 2025 at 1:20 PM
CPU Cache-Friendly Data Structures in Go: 10x Speed with Same Algorithm
Nice examples for Go how to write CPU friendly code by not thrashing cache lines.
skoredin.pro/blog/golang/...
Nice examples for Go how to write CPU friendly code by not thrashing cache lines.
skoredin.pro/blog/golang/...
Why TigerBeetle is the most interesting database in the world
An article by an invested VC, but highly technical, with a lot of links to youtube talks and blog posts. Wondering if this is preparing for the series B here. Time will tell.
An article by an invested VC, but highly technical, with a lot of links to youtube talks and blog posts. Wondering if this is preparing for the series B here. Time will tell.
Why TigerBeetle is the most interesting database in the world | Amplify Partners
This read goes behind the scenes of how TigerBeetle came to be, the incredibly novel software they’ve built, and all of the wacky, wonderful things that make them so special.
www.amplifypartners.com
October 20, 2025 at 12:56 PM
Why TigerBeetle is the most interesting database in the world
An article by an invested VC, but highly technical, with a lot of links to youtube talks and blog posts. Wondering if this is preparing for the series B here. Time will tell.
An article by an invested VC, but highly technical, with a lot of links to youtube talks and blog posts. Wondering if this is preparing for the series B here. Time will tell.
hygg - Minimalistic Vim-like TUI document reader
Uses pandoc for document conversion, and then puts a TUI around the output neatly formatted, allowing easy selection, with vim keybindings.
Uses pandoc for document conversion, and then puts a TUI around the output neatly formatted, allowing easy selection, with vim keybindings.
GitHub - kruseio/hygg: 📚 Simplifying the way you read. Minimalistic Vim-like TUI document reader.
📚 Simplifying the way you read. Minimalistic Vim-like TUI document reader. - kruseio/hygg
github.com
October 19, 2025 at 12:56 PM
hygg - Minimalistic Vim-like TUI document reader
Uses pandoc for document conversion, and then puts a TUI around the output neatly formatted, allowing easy selection, with vim keybindings.
Uses pandoc for document conversion, and then puts a TUI around the output neatly formatted, allowing easy selection, with vim keybindings.
rioterm - a hardware-accelerated GPU terminal emulator focusing to run in desktops and browsers
Never heard of this one despite 5k github stars. Written in Rust just like wezterm, but also compiles to WASM (soon), and a focus on speed.
Never heard of this one despite 5k github stars. Written in Rust just like wezterm, but also compiles to WASM (soon), and a focus on speed.
Meet Rio | Rio Terminal
A modern terminal for the 21st century.
rioterm.com
October 18, 2025 at 12:56 PM
rioterm - a hardware-accelerated GPU terminal emulator focusing to run in desktops and browsers
Never heard of this one despite 5k github stars. Written in Rust just like wezterm, but also compiles to WASM (soon), and a focus on speed.
Never heard of this one despite 5k github stars. Written in Rust just like wezterm, but also compiles to WASM (soon), and a focus on speed.
TIL there is GTFS - The general transit feed specification
A specification for dynamic traffic data (delays, broken escalators, reroutes, everything around stations), in protobuf and heavily in production use - at least in Germany. You find realtime feeds, making it nice demo data.
A specification for dynamic traffic data (delays, broken escalators, reroutes, everything around stations), in protobuf and heavily in production use - at least in Germany. You find realtime feeds, making it nice demo data.
Home - General Transit Feed Specification
By subscribing, you agree to receive communications from MobilityData. You can unsubscribe at any time by clicking the link in the footer of our emails. For information about our privacy practices,…
gtfs.org
October 17, 2025 at 12:56 PM
TIL there is GTFS - The general transit feed specification
A specification for dynamic traffic data (delays, broken escalators, reroutes, everything around stations), in protobuf and heavily in production use - at least in Germany. You find realtime feeds, making it nice demo data.
A specification for dynamic traffic data (delays, broken escalators, reroutes, everything around stations), in protobuf and heavily in production use - at least in Germany. You find realtime feeds, making it nice demo data.