📜 ⬆️ ⬇️

Architecture of storing photos in Badoo - an interview with the speaker of DevConf 2015


Interview with Yuri Nasretdinov, Lead Developer, Badoo

- Tell a few words about yourself.

I work as a senior software engineer in the “platform” section of Badoo . Most of the time I develop in PHP, sometimes in Go and C.

- Can you say a few words about your report besides what is in the description?
')
Photo storage is perhaps the most important part of any social network, and Badoo is no exception. We have more than 100 servers just for caching photos, and something interesting happens with them every day. Errors in the FC-card drivers, kernel panic after reaching the server uptime in 7 months and much more. Therefore, it is very important to build our systems so that they do not have SPoF (Single Point of Failure), and building such systems is far from trivial.

- Who is your report focused on?

The report is aimed at a wide audience - most of the slides will be clear to developers and system administrators with minimal training.

- What does the new listener learn about your report?

The listener will get a general understanding of the design of large distributed systems for storing data, for example, storing photos in Badoo.

- What would you like to convey to the audience of your report and the conference as a whole?

Come to my report if you are interested in how photos are stored in various social networks.

See you at DevConf 2015 - June 19! Stay a week!

Source: https://habr.com/ru/post/260005/


All Articles