Behind the scenes of a grown-up web application - Kerstin Puschke (‎titanoboa‎)
Channel: yapceu
Date: 2014-10-24

If your web application grows into a large high traffic platform, your development process has to adapt as team size and complexity change rapidly. The talk provides an overview about the heterogeneous, distributed, asynchronous architecture of XING, the social network for business professionals with about 14M users. At its heart is a perl-based application with more than 600k lines of code, surrounded by other components based on various different technologies. How do these components work together? How does this architecture influence the development process? What does development look like in a team of more than 80 engineers distributed throughout Europe? Besides the platform's architecture, the talk covers tools and environments we use to code, release and monitor the platform. 

http://act.yapc.eu/ye2014/talk/5490

You can find more information on the speaker's site:
Talk: https://speakerdeck.com/titanoboa/behind-the-scenes-of-a-grown-up-web-application