San Francisco, California
London, United Kingdom
Apache Zookeeper is an open source, distributed coordination system. Facebook has some experiences building services on Zookeeper, but we’ve also taken Zookeeper to the next level of scaling for our service discovery system. Come for a brief introduction to Zookeeper, and stay for some high scale secret sauce. We’ll talk about optimizing for reads on the service discovery application, and optimizing for writes on a coordinator for a pub-sub system.
Autobahn is a new PHP unit testing framework used internally at Facebook. It's focus is on quick and easy testing of any PHP code without traditional function stabbing or dependency injection. To do this, Autobhan takes over many aspects of the PHP runtime including all function invocations, class loading and creating of Awaitables. This part of the talk will focus on why we built Autobahn and the crazy hacks necessary to create a testing framework with an intuitive API and good performance in a lanugage like PHP.
Speakers: David Callies, a software engineer at Facebook Boston. He has been with facebook for a little over three years and currently works within our Infrastructure organization. And, Elliot Lynde who is a also a software engineer within our infrastructure teams and has been with Facebook for a little over 4 years. He is based in our NYC office.
- Parking: There is a garage in the basement of our building, 1 Broadway. There is also the Kendall Square Parking Garage directly next door to our building. Off street parking is an option as well.
- We are located on the 8th floor. -- Please check-in downstairs with a photo ID and proceed to the 8th floor. You will see a door marked Facebook, then you've made it!
- We will start the evening with appetizers and drinks. The TechTalk will start around 6:15-ish.
When & Where
Facebook is the world's largest social network with over one billion active users. Founded in 2004, Facebook’s mission is to make the world more open and connected. As an employer, Facebook strives to hire the best people who want to move fast and make an impact.
The company empowers people in every way it can to allow our employees to focus on what they love to do. People around the world use Facebook everyday to stay connected with friends and family, to discover what’s going on, and to share and express what matters to them.