Building a Bank with Go - Presentation đź“ş

Here’s @matt’s recent presentation at QCon which you can watch, with a split screen displaying the slides here.

https://videoh.infoq.com/presentations/17-mar-guildingabankwithgo-2.mp4

This is a great summary of the talk too -

https://www.infoq.com/news/2017/03/monzo-bank-golang

You can view Matt’s slides from the talk, which include lots of diagrams of Monzo’s microservices architecture, here -

https://speakerdeck.com/mattheath/building-a-bank-with-go-qcon-london-march-2017

it also includes this chart showing rapid growth of Monzo’s services :eyes:

as well as a diagram, showing how much communication there is between Monzo’s backend services (each line is a message), when you make a transaction :eyes:

And check out Monzo’s open source Typhon framework, “a transport layer for microservice [RPC] communication” here -

https://github.com/monzo/typhon

while Monzo’s Phosphor application is used for distributed tracing -

https://github.com/monzo/phosphor


PS Monzo are currently hiring engineers :slight_smile:

2 Likes

The presentation shows May launch date for the accounts :sunglasses: :yum:

2 Likes

Ha! I’ve tried that one before :wink:

https://community.monzo.com/t/designing-the-monzo-app-jam-2016-presentation-tv/6656/2?u=alexs
https://community.monzo.com/t/designing-the-monzo-app-jam-2016-presentation-tv/6656/3?u=alexs

1 Like

This presentation is from earlier this month though … This years QCon London was March 5-7. Wouldn’t they update the slides? :slight_smile:

As much as I’d like you to be right, the point is the dates are there for illustrative purposes & Matt wasn’t confirming the launch date as part of his presentation :slight_frown:

Hey, nice one @alexs! Also, didn’t know you had a public github, so thanks. :fire:

By the way, this thread is on HN’s front page right now. :stuck_out_tongue_closed_eyes:

2 Likes