SequentialRead
  • blog
  • git
  • stream
  • password manager
  • greenhouse (alpha)

backend

9 post collection

thumbnail

Matrix Synapse Out of Disk Space state_groups_state

You log in with your matrix account, And then you can see what's using disk space. if there are any big rooms, you can delete them, including deleting the state_groups_state rows…

On Jan 09, 2023
thumbnail

Federation vs. Clustering: Self-determination vs. distributed computing?

Self-hosting is such a shitty term because it sorta implies that you do it all by yourself. Not only is that unrealistic, it's also a lot less fun... I'm still trying to figure out what I want to build, let alone what to call it.…

On Aug 07, 2022
thumbnail

🥳 Greenhouse Enters Alpha Test Phase!! 🎉

Besides that, I don't feel like writing any more description or introduction to what you are about to witness. [...] enjoy the demo video, and please give me feedback if you decide to try out the service!…

On Oct 25, 2021
thumbnail

Building a Spatial Index Supporting Range Query using Space Filling Hilbert Curve

Like Grant showed, it's continuous from order `n` to order `n+1`, meaning that scaling it down won't move anything around; in terms of percentages, both the 2D -> 1D and 1D -> 2D transformations will look exactly the same. After fixing a few bugs, it was "scrolling like butta" before my very eyes!…

On Jun 20, 2021
thumbnail

Greenhouse development update 1

I have been striving to work on greenhouse every day. Of course, I can't always meet that standard, but I believe I've gotten more done than my activity heatmap might indicate, as I have a bad habit of working on elements and features for more than a day before I commit them.…

On Apr 06, 2021
thumbnail

Creating a Simple but Effective Outbound "Firewall" using Vanilla Docker-Compose

This is great for inbound connections, but it does nothing to control outbound connections. ...I would much rather find a way to control outbound connections using the vanilla docker and docker-compose features. So that's what I set out to do, and that's where the internal networks come into play.…

On Mar 13, 2021
thumbnail

Assorted NoSQL Thoughts: Git, Datomic, and Fact Accretion

Once upon a time, I worked for a company that loved SQL Server and normalized data. They loved normalization because it made their operational data store "alive", that is, no matter what dat…

On Apr 19, 2016
thumbnail

Stream processing using the Disruptor with C# and .NET

This was a blog post I wrote for my employer's blog back when I was a "consultant". In my last post I introduced the Disruptor pattern — a way of writing efficient, processor friendly code…

On Feb 25, 2016
thumbnail

Managing Process Efficiently: Intro to the Disruptor Pattern

This was a blog post I wrote for my employer's blog back when I was a "consultant". The Disruptor is, essentially, a scheduling strategy builder for multithreaded code. It stands out in th…

On Dec 18, 2015
  • ← Newer
  • Page 1 of 1
  • Older →

Copyleft [CC BY-SA 4.0] — Proudly hosted on an ODROID HC1 running Armbian, Docker and Ghost — pubkey: PGP SSH