2016-12-02

List of Tech Migrations

I'm quite fascinated with the decision (and obviously the effort) of leaving a language or database to another technology, here's the list that I found:
So many migrating to Go ^^. If it's not about migration, there's a lot more here that apparently choose Go (interviews, from X to Go, and also more here).

NOTE: this list will be no longer updated, you can see the lastest changes on github repo so anyone can contribute/update.

Btw why not MongoDB or CockroachDB.. but I think now they are getting better.


If you found any more news like this, paste the link on the comment, I'll gladly add them on the list.

3 comments:

  1. And here it is in graphviz:
    digraph {
    Ruby -> Scala [ label = "Twitter (2011)" ];
    MongoDB -> PostgreSQL [ label = "Urban Airship (2011)" ];
    "?" -> Go [ label = "MoovWeb (2012)" ];
    Perl -> Go [ label = "NTP Pool (2012)" ];
    "C++" -> Go [ label = "DLGoogle (2012)" ];
    Ruby -> Go [ label = "SoundCloud (2012)" ];
    ".NET" -> Go [ label = "SmartyStreets (2012)" ];
    Ruby -> Go [ label = "Toggl (2012)" ];
    MongoDB -> Riak [ label = "Shareaholic (2012)" ];
    MongoDB -> PostgreSQL [ label = "DigiDoc (2012)" ];
    MongoDB -> MySQL [ label = "Etsy (2012)" ];
    MongoDB -> PostgreSQL [ label = "TekPub (2012)" ];
    NodeJS -> Ruby [ label = "TargeterApp (2012)" ];
    Java -> NodeJS [ label = "PayPal (2013)" ];
    NodeJS -> Go [ label = "Koding (2013)" ];
    Ruby -> Go [ label = "Iron.io (2013)" ];
    PHP -> Go [ label = "Zalora (2013)" ];
    Ruby -> Go [ label = "TimeHop (2013)" ];
    Python -> Go [ label = "Canonical Juju (2013)" ];
    MongoDB -> PostgreSQL [ label = "Olery (2015)" ];
    Scala -> Go [ label = "CrowdStrike (2015)" ];
    Ruby -> Elixir [ label = "DockYard (2015)" ];
    PostgreSQL -> MySQL [ label = "Uber (2016)" ];
    MySQL -> PostgreSQL [ label = "President University (2015)" ];
    PHP -> Go [ label = "President University (2015)" ];
    MySQL -> PostgreSQL [ label = "UserLike (2015)" ];
    MongoDB -> PostgreSQL [ label = "UserLike (2015)" ];
    C -> Go [ label = "Bitly (2012)" ];
    Python -> Go [ label = "Bitly (2012)" ];
    }

    http://www.webgraphviz.com/

    :P

    ReplyDelete
  2. https://gist.github.com/arran4/7e1a56c16f3a9ead7e27cbbfeb7bb9de GIST version.

    ReplyDelete

THINK: is it True? is it Helpful? is it Inspiring? is it Necessary? is it Kind?