Matthias Lee

Matthias Lee

Industry focused Software Engineer, Technical Lead and Ph.D. candidate in Computer Science. Interests span eHealth, NoSQL databases, Cloud Computing, GPU-acceleration and Performance Engineering.

Performance Testing 101 - 5 min intro & example

When developing and deploying web services, apps or sites the following questions come up: "How will it perform?", "How many concurrent users will it support?", "If I tweak this setting, will it be faster?", "Do these new features effect performance?". The list could go on and on and on. Performance questions are common, solid...

Migration finally done.

As of late last week I have finally completed the migration away from the previous incarnation of my Drupal-based blog. Even since its initial deployment I found it to be overly complicated for me to get simple things accomplished. I would often think about writing a post but usually got hung up on actually...

Debugging mysql crash on a low-memory VPS

Recently I had a run-in with a seemingly random, occasional crash of mysql on a system with only 512MB of memory. My suspicion was that sometimes mysql runs some cleanup tasks or something along those lines, causing the memory usage to spike and ultimately cause a crash. So I wrote this quick and dirty...