Real-World Engineering Challenges: Migrations

This page summarizes the projects mentioned and recommended in the original post on

Our great sponsors
  • PopRuby - Clothing and Accessories for Ruby Developers
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • taoup

    The Tao of Unix Programming (Ruby-powered ANSI colored fortunes)

    This has been recognized for a long time.

    Those change-over things are really severe. Really severe problems. - Joseph Henry Condon, Bell Labs ... via

    However, we have much better tools now, such as high availability clustering, distributed architectures, middleware proxies, protocol-level support for temporary failures and retries, mature caching systems and fault tolerant hardware and software infrastructure. So it's practically not as hard as it once was, because if you've got your ducks in a row you can use a proven method or get fallbacks for free.

  • Scientist

    :microscope: A Ruby library for carefully refactoring critical paths.

    Check out GitHub scientist if you are doing a migration with a ruby based system:

    Great support and functionality for testing differences between two systems of record.

  • PopRuby

    PopRuby: Clothing and Accessories for Ruby Developers. Fashion meets Ruby! Shop our fun Ruby-inspired apparel and accessories designed to celebrate the joy and diversity of the Ruby community.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts