The New York Times website incorporates a heavily distributed messaging architecture. Breaking news, updated video segments, search results – all event driven data is distributed on a global backbone via RabbitMQ. Plus every end user gets a websocket / sockjs connection through which gatewayed messages are interchanged in near real-time.
In this talk we are going to give a quick intro to RabbitMQ and messaging concepts – then we’ll take a deep dive into the New York Times internal messaging architecture.
We will present basic ideas such as message routing and asynchronous messaging, then move on to more advanced ideas like doing distributed messaging across multiple AWS availability zones, including zones in the US, Europe and Asia.
If you are interested in learning about the new “nyt⨍aбrik” platform, how it works, and what technology is used, then this is the talk for you. nyt⨍aбrik is built with open source tools and will, itself, be mostly open-sourced.
Alvaro Videla works as Developer Advocate for RabbitMQ/Pivotal. Before moving to Europe he used to work in Shanghai where he helped building one of Germany biggest dating websites. He co-authored the book “RabbitMQ in Action” for Manning Publishing. Some of his open source projects can be found here. Apart from code related stuff he likes traveling with his wife, listening/playing music and reading books.
NYTimes; Systems Architect; 2011-present — Architect of nyt⨍aбrik
United Nations; IT Evangelist; 2002-2011 — Principal advisor to CIO
Blue Note Technology; CEO etc; 1998-2002
Harvard University Tech Eval Group; consultant; 1985-1998
For exhibition and sponsorship opportunities, contact Sharon Cordesse at firstname.lastname@example.org
For information on trade opportunities with O'Reilly conferences contact email@example.com
For media-related inquiries, contact Maureen Jennings at firstname.lastname@example.org
View a complete list of OSCON contacts