Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Banking on Go - GoSF meetup Sep 2017

mattheath
September 20, 2017

Banking on Go - GoSF meetup Sep 2017

Presented at GoSF meetup, September 2017

"Matt Heath will walk through how Monzo, a new UK based bank, have developed their Go-based banking platform along with some of the challenges they have faced while growing both their team and infrastructure."

mattheath

September 20, 2017
Tweet

More Decks by mattheath

Other Decks in Programming

Transcript

  1. 0 40 80 160 120 Feb 2015 200 Number of

    services 240 280 320 Sep 2017
  2. API card-api card-processing cards transactions ledger transaction-enrichment merchant feed-generator feed

    apns API card-api card-processing cards transactions ledger transaction-enrichment merchant feed-generator feed apns
  3. Kubernetes Service service pod Go based
 UDP 
 encapsulator routing

    table
 routes IP range to local udp
 encapsulation
 interface “connectivity” pods VPN
 network
 interface Go based
 UDP 
 listener routing table
 routes packets
 to local vpn
 interface colocation VPN
 Appliance Third
 Parties
  4. API card-api card-processing cards transactions ledger transaction-enrichment merchant feed-generator feed

    apns API card-api card-processing cards transactions ledger transaction-enrichment merchant feed-generator feed apns