Life of Swipe — Square's Distributed Payment Infrastructure

This talk by Square engineering lead Wiktor Macura will show you methods for building distributed secure systems, optimized for various permutations of performance and reliability. You'll develop a better appreciation for the CAP theorem, breaking the rules, and generally making amazing customer focused systems. 



About the talk

Square's mobile app is essentially a node in a distributed system spanning untrustable networks of wildly variable latency and reliability. Motivated by the sensitivity of payment information and the importance of reliable processing for merchants, we trace the life of a swipe within Square's systems. Along the way we'll encounter challenges of compartmentalizing sensitive data, balancing correctness with performance, and look at how the financial implications of our data stream both simplify and add complexity to classic computer science.

About the speaker

Wiktor writes code, lives in New York, and is an engineering lead working on money moving systems at Square NYC. Previously he helped scale Tumblr by building distributed services, and developed some of the parsing technology and core data stores in Wolfram|Alpha.
He also likes to pretend he's a photographer.

6:30 PM - Pizza and Beer

7:00 PM - Talk begins


Join or login to comment.

Our Sponsors

  • Hakka Labs

    International community of startup software engineers

  • Spotify

    Big thanks to Spotify for helping support & host NYC Data Eng!

People in this
Meetup are also in:

Imagine having a community behind you

Get started Learn more
Bill

I started the group because there wasn't any other type of group like this. I've met some great folks in the group who have become close friends and have also met some amazing business owners.

Bill, started New York City Gay Craft Beer Lovers

Start your Meetup today

Act now and get 50% off.
Until February 1.

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy