Building Analytics at 500px

Hacker News

A look at building analytics from the ground up at a mid-sized start-up and some of the challenges faced along the wayJoining 500px as Analytics Lead was a quick decision. I saw an amazing opportunity that most analysts would drool over — the chance to…

22 June 2015

Gor – A simple http traffic replication tool written in Go

Hacker News

GoReplay is an open-source network monitoring tool which can record your live traffic, and use it for shadowing, load testing, monitoring and detailed analysis. As your application grows, the effort required to test it also grows exponentially. GoReplay…

18 June 2015

Getting EXPLAIN information from already running queries in MySQL 5.7

MySQL Performance Blog

When a new version of MySQL is about to be released we read a lot of blog posts about the performance and scalability improvements. That’s good but sometimes we miss some small features that can help us a lot in our day-to-day tasks. One good example is…

18 June 2015

Julien Danjou: Timezones and Python

Planet Debian

Recently, I've been fighting with the never ending issue of timezones. I never thought I would have plunged into this rabbit hole, but hacking on OpenStack and Gnocchi I felt into that trap easily is, thanks to Python. To get a glimpse of the complexity…

16 June 2015

How to receive a million packets per second

Hacker News

What We Do How to receive a million packets per second Last week during a casual conversation I overheard a colleague saying: "The Linux network stack is slow! You can't expect it to do more than 50 thousand packets per second per core!" That got me…

16 June 2015

Speed up GROUP BY queries with subselects in MySQL

MySQL Performance Blog

We usually try to avoid subselects because sometimes they force the use of a temporary table and limits the use of indexes. But, when is good to use a subselect? This example was tested over table a (1310723 rows), b, c and d ( 5 rows each) and with MySQL…

15 June 2015

PurifyCSS – Remove unused CSS

Hacker News

A function that takes content (HTML/JS/PHP/etc) and CSS, and returns only the used CSS. PurifyCSS does not modify the original CSS files. You can write to a new file, like minification. If your application is using a CSS framework, this is especially…

12 June 2015

iOS 8.3 Mail.app inject kit

Hacker News

Back in January 2015 I stumbled upon a bug in iOS's mail client, resulting in HTML tag in e-mail messages not being ignored. This bug allows remote HTML content to be loaded, replacing the content of the original e-mail message. JavaScript is disabled in…

10 June 2015