053 RR Square with Jack Danger Canty and Zach Brock

    0
    274

    01:27 – Jack Danger Canty Introduction

    02:09 – Zach Brock Introduction

    02:22 – Square

    • How Square Works
    • Kinetic Energy vs Battery Life

    09:38 – They have about 90 engineers

    10:12 – Card Swipe:

    1. Initial System
    2. Series of Our Systems
    3. Third Party Service to Setermine Legitimacy of Credit Card => Then Back

    15:44 – Service Oriented Architecture (SOA)

    16:28 – Degrading Gracefully

    17:32 – jRuby

    18:07 – Publishing

    19:37 – Lynda Model / Blackboard Model / Whiteboard Model

    • JSON Feeds

    21:14 – LMAX

    24:50 – resque

    • Sharing Code Between Services

    25:30 – Clojure

    27:08 – Internal Gems

    28:45 – The “Monorail”

    29:36 – GitHub Enterprise

    30:30 – Publishing API's as a Gem for Both the Server and Client

    • Keeping an Idea of What's Going on by Posting Monitors Around the Office
    • Nagios
    • Mike Bostock

    32:20 – Cube

    36:14 – Deployment

    • Monorail Deployment
    • Service Deployment

    37:15 – Jetpack

    • MySQL is Deprecated at Square

    38:05 – PostgreSQLMongoDB

    39:30 – Green/Blue Deployment

    41:55 – File Transfer Protocol (FTP)