Your ZooKeeper friends @ Facebook would like to invite you to our office to share and learn whats new with ZooKeeper. We will not only share what we at Facebook have been up to, but we have exciting talks from speakers from the ZooKeeper community lined up, including from Cloudera, Twitter, Salesforce and SJSU who are eager to share what they've been working onÂ
...and of course we've got some cool swag for you as well.
January 29th 2020 4.30pm - 8pm
Facebook Campus, Building 28
Talks: 5pm - 7pmÂ
Networking & Happy Hour: 7pm - 8pm
This event will be live streamed via Facebook Live
at https://www.facebook.com/zkmeetup
Maps Link -Â https://goo.gl/maps/9grfZ2S2CrSSuVam6
Taking an Uber or Lyft?Â
Enter the address as Facebook Campus Building 28
Additionally, Lyft may ask for a drop off location, select 'Chilco Campus, MPK 27'
After you arrive find your way to Building 28 lobby or ask security personnel at your Uber/Lyft drop off location for assistance.
Driving to the event?
Please enter the address on your Maps app as Facebook Building 28, 164 Jefferson Dr, Menlo Park, CA 94025.
We will have parking available at the event location.
We will have additional remote viewing locations in our Facebook Seattle office and the event will also be live streamed on FBLive on the event Facebook page at https://www.facebook.com/zkmeetup
Fiaz Hossain is an engineering leader for the Security organization, focusing on the security engineering of Salesforce applications and infrastructure. As the Site Reliability CTO, he was involved with building tools and automation to convert an operations only organization to a devops organization.Â
Suhas Dantkales is a Lead Software Engineer at Salesforce. He is focused on Data Persistence and consistency in a Distributed System. Prior to that, he has worked in product development of Storage Virtualization and Disaster recovery Products at Pavilion Data Systems and Veritas.Â
His interests include Data Persistence, Distributed Storage, Replication, Performance optimization and scalability. Suhas has completed M.S (Computer Systems) from Birla Institute of Technology, Pilani.
Jonathan Wong is a graduating senior at San Jose State University studying Computer Science. He is currently focused on studying Distributed Systems and contributing to Open Source, which led him to work with Professor Benjamin Reed. After graduating, Jonathan will be working as a Site Reliability Engineer at LinkedIn.
After Cloudera and Hortonworks merged last year, the new Cloudera Data Platform now contains the best from both former distributions. And in many ways much more. One great example for this is ZooKeeper 3.5.5, which is now part of our new products. In the talk I will summarize our journey of the integration and testing of the new ZooKeeper with 13+ different open source components. I will show some challenges we faced and also some that we are still facing today. Among other things I plan to focus on ZooKeeper SSL integration and configuration across the open source components of the whole Cloudera stack. And performance measurement of course. You can never have enough of that ;-)
Zookeeper is a critical service at Salesforce, and Salesforce has made significant investments in security. In particular, we want to share with you the work we did on FIPS 140-2 (Federal Information Processing Standard) compliance, and Zookeeper C Client Binding Enhancements.
For FIPS 140-2 Compliance, we will talk about what we need to change, the Pluggable JCA provider, and changes to accommodate a new provider.
We enhance Zookeeper C Client Binding with mTLS support with OpenSSL, added Robust Systems Error handling, DNS lookup optimizations and Serviceability improvements.
In this talk Michael Han will share experiences and lessons learned on upgrading, running, and maintaining entire Twitter's ZooKeeper fleet on top of Apache ZooKeeper master branch.
Also, he will share some concrete examples of the systems that Twitter has built around ZooKeeper and the problems they solved, which reflects the strength and weakness of ZooKeeper.
In this talk Dr. Ben Reed's students will present work in progress on tracking the performance changes of ZooKeeper over time. The performance graph used to describe ZooKeeper's performance,
https://zookeeper.apache.org/doc/r3.5.5/images/zkperfRW-3.2.jpg, was run on the 3.2 codebase. It is woefully out of date. There have been significant changes since 3.2, and we are interested in understanding how the performance has changed. Our goal is to reproduce the reference benchmark with the new codebase and then run the benchmark across different releases to see how performance has changed and what caused the change. Then we want to automatically benchmark new pull requests to understand the performance impact of proposed changes.