On Tuesday night Gilt hosted the New York Mobile App Developer meetup’s March event: a technical talk delivered by our very own Principal Software Engineer, Adam Kaplan! More than 100 engineers from Twitter, Getty Images, Bloomberg, the New York Timesand other companies joined us for Adam’s talk, which highlighted the ways we’ve been using Akka to scale our massive push notification system. How massive? Three-million-messages-in-less-than-60-seconds massive!
In his presentation, Adam described his team’s work building a distributed architecture built with Scala, Akka, ZooKeeper, and other technologies. He explained how Akka’s clustering capabilities not only make mass messaging possible, but also promote overall system integrity, scalability, and better performance (and, on the business side of things, higher revenues!). He also placed push notifications in the context of Gilt’s general engineering culture, which emphasizes a micro-services architecture, fault tolerance, and (the good kind of) redundancy.
Some highlights from the meetup:
Gilt Recruiting Coordinator Tineshsia Matthew helps one of our guests at the check-in station.
Gilt Software Engineers Asha Seetheram and Dave Singh have some drinks …
… while Gilt Engineer Andres Pereira and some of our guests dig in to the Num Pang sandwiches!
After a quick intro to Gilt by VP Mobile & Global Engineering Yonatan Feldman, Adam and his laptop took to the podium. Adam started things off by asking the audience a few questions. (That’s Typesafe Tech Lead Console, ex-Akka team member and recent NYC transplant Henrik Engström on the left!)
The audience listens …
Many guests stayed long after Adam’s talk and Q&A to ask questions, grab another drink and mingle with Gilt technologists and other attendees.
Thanks to NYMAD and all of our guests for a great night! Our next tech event will be a panel on Docker on April 29; more details to come!
All photos by Craig Wililston/QoolFoto