The Wayback Machine - https://web.archive.org/web/20220706204132/https://github.com/mriddle
Skip to content
Avatar
Block or Report

Block or report mriddle

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
mriddle/README.md

Hello, friend! 👋

Thanks for popping by, I'm a Team Lead and Staff Engineer @zendesk. Previously @ferocia and @lonelyplanet. 🦘in 🇩🇰 - I enjoy 💻🚴‍♂️📸🎮

I work in a small team of Ruby and Rails specialists in Copenhagen and our mission is to improve the reliability of systems and enable our Engineering Organization to scale while contributing to the Open Source community. We work on stuff like:

  • Infrastructure: We use sharding at Zendesk and added multiple database support (ARS, ARHP) to Rails before it was a thing. Now that it's here, we're moving our systems over to it.
  • Reliability: We've outgrown our existing unique ID solution and need a way to safely migrate to something more robust.
  • Scaling: We're currently serving thousands to tens of thousands of requests per second depending on the service, and we continue to iterate on our systems to handle this sustained growth. We work on Pocs to identify bottlenecks as we look to handle 2x, 5x, 10x the amount of traffic we have today.
  • Query Killer: Monitor and kill long running queries that might negatively impact our clusters. Queries are flagged so the owning teams can improve the performance, keeping our customers happy and systems healthy.
  • Circuit Breaker: Adding a protective layer to our applications which monitors health and limits requests when approaching an unhealthy state.

If this kind of work excites you and you'd like to be apart of it then please reach out!

Twitter Badge Linkedin Badge Strava Badge

Pinned

  1. dotfiles Public

    .files and sensible defaults for OSX

    Shell

  2. Homepage

    CSS 1

  3. Dualboot your Ruby app made easy

    Ruby 312 27

  4. Support for sharded databases and replicas for ActiveRecord

    Ruby 207 23

  5. Connect to multiple databases using one ActiveRecord connection

    Ruby 11 5

  6. zendesk/global_uid Public archive

    Global UID Allocator ActiveRecord plugin for MySQL

    Ruby 12 3

958 contributions in the last year

Jul Aug Sep Oct Nov Dec Jan Feb Mar Apr May Jun Mon Wed Fri
Activity overview

Contribution activity

July 2022

5 contributions in private repositories Jul 1 – Jul 5