Welcome to Behind the scenes of a grown-up web application

Behind the scenes of a grown-up web application

By Kerstin Puschke (‎titanoboa‎) from Hamburg.pm
Date: Sunday, 24 August 2014 10:00
Duration: 20 minutes
Target audience: Intermediate
Language: English
Tags: architecture asynchronous development distributed heterogeneous tools

You can find more information on the speaker's site:


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.


Attended by: osfameron, Laurent Dami (‎dami‎), Patrick Mevzek, Thomas Klausner (‎domm‎), Leon Brocard (‎acme‎), Dimitar Mitov, Gianni Ceccarelli (‎dakkar‎), Luboš Kolouch (‎kolcon‎), Denis Kanchev, Tom Hukins, Alexander Karelas (‎karjala‎), sotona, Красимир Беров (‎berov‎), Olivier Duclos (‎odc‎), Manol Roujinov, Mihai Safta (‎SDCM‎), Aaron Crane (‎arc‎), M W (‎diakopterXXX‎), Anca Davidel, Ovidiu Satmari (‎ovidiu.satmari‎), Amalia Aida (‎amalia‎), Daniel Brunkhorst, Oliver Hoos, Michal Jurosz (‎mj41‎), Zlatin Stanimirov, Lukáš Rampa, Matthias Zeichmann, Konstantin Stoyanov (‎kosyo‎), Oana Raluca Rusu, Ivan Ivanov (‎suricactus‎), Radoslav Takev (‎radan‎), Mihaela Marinca, Jussi Kinnula (‎Spot‎), Stefan Dragnev, Kang-min Liu (‎gugod‎), Dan Muey, John Lightsey (‎J.D.‎), Mihai Pop, Michael Bochkaryov (‎Rattler‎), David Schmidt (‎davewood‎), Johnathan Swan, Bernhard Schmalhofer (‎bernhard‎), Jean-Baptiste Mazon, Søren Lund (‎slu‎), Abigail, Kamen Naydenov (‎pau4o‎), Ksenia Bobrova, H.Merijn Brand (‎Tux‎), Peter Wise (‎vagnerr‎), Marc Egea i Sala (‎meis‎), Todor Petkov, Darina Serafimova, Veroslav Cenov (‎gryzli‎), Tim Man,