/explore

Click through on any links that interest you or select the planets on the right to continue exploring the Outer Web.
You are here

blog.dnsimple.com
| | blog.julik.nl

In my work I tend to reach for SQLite more and more. The type of work I find it useful for most these days is quickly amalgamating, dissecting, collecting and analyzing large data sets. As I have outlined in my Euruko talk on scheduling, a key element of the project was writing a simulator. That simulator outputs metrics - lots and lots of metrics, which resemble what our APM solution collects. Looking at those metrics makes it possible to plot, dissect and examine the performance of various job flows. You can, of course, store those metrics in plain Ruby objects and then work with them in memory - there is nothing wrong with that. However, I find using SQL vastly superior. And since the simulator only ever runs on one machine, and every session is unique - ...
30.1 parsecs

Travel
| |
| | berthub.eu

On Linux vDSO and clock_gettime sometimes being slow Like the previous post on this somewhat dormant blog, I want to share an oddity I discovered that no search engine could really find for me - even though once I found what the problem was, it turns out I was by no means the first person to discover this. Some system calls that are used extremely frequently in Linux can be speeded up by a mechanism called vDSO: a virtual dynamically linked shared object.
16.0 parsecs

Travel
| |
| | aakinshin.net

Update: You can find an updated and significantly improved version of this post in my book "Pro .NET Benchmarking". DateTime is a widely used .NET type. A lot of developers use it all the time, but not all of them really know how it works. In th...
25.3 parsecs

Travel
| |
| | channellife.co.uk

Fastly's edge cloud platform acclaimed by Forrester Wave's Q4 2023 report as a leading-edge development solution.
50.0 parsecs

Travel
|