Bitly's Practical Strategies for Building Distributed Systems

Over the years, bitly has built a number of large scale systems to handle and analyze billions of clicks each month. Distributed systems can often be challenging to build and operate, but they can offer significant benefits in terms of availability, cost effectiveness, and capacity.

In this talk, Sean O'Connor (Lead Application Developer, bitly) explains the challenges of building distributed systems and practical strategies to overcome these challenges. Specifically, Sean speaks to the benefits of Service Oriented Architecture, using asynchronous streams, scaling, dealing with failure, and monitoring.

This talk was presented at BaconConf.

Looking for more tech talks and articles? You can subscribe to our newsletter or check out our YouTube channel.

Want to hear from more top engineers?

Our weekly email contains the best software development content and interviews with top CTOs. Enter your email address now to stay in the loop.