urjit.io
Home
All posts
About
Tags
Posts
10
Jan 2022
Thoughts about time - part one
# Not all clocks are equal Talk about working with "time" with software engineers and you're pretty much guaranteed so...
26
Jun 2021
HAProxy - a tale of two queues
# A tale of two queues In 2020 many services saw a drastic spike in their traffic. We saw almost 5-8x sustained higher...
10
Aug 2020
Scaling RabbitMQ with shared exchanges
Sharded exchanges can be enabled by using the a plugin with rabbitmq. It is useful for distributing load across multipl...
16
Jan 2018
Good old bash for startup dependency management
A simple and clean way to wait for dependencies to be available in Unix*y environments. I often use this script to orchestrate my docker containers.
10
Dec 2017
A fun integer overflow bug investigation
Sometimes we run into weird bugs or buggish situations that are frustrating but are actually fun to solve. I ran into a...
30
Jul 2017
Shoveling data to Redshift with pipes and filters
Let's say you have a datasource with multiple tables with a few Million rows each. A typical architecture will probably...