Interested in working with us? We are hiring!

See open positions

'Columnar DB engine and Force scanning with Elixir' - The next Erlang & Elixir SF meetup is at AdRoll!

AdRoll, 2300 Harrison St, 2nd floor @19th street, San Francisco
September 20, 2018 6:00pm PDT

AdRoll is hosting the next Erlang & Elixir meetup in SF! We will have two talks along with delicious food and drinks!


A Distributed Application for Force Scanning

In order to help our analysts fight spam on Pinterest, we built a column-oriented data store and query engine that scans events on the platform. Think BigQuery with the ability to take action on both past and future results. We’ll talk about how we use BEAM to store billions of events and analyze them in real time.

Preston Guillory is a software engineer on the Protect team at Pinterest. He works on infrastructure for fighting spam, fraud, and other forms of abuse that make the world a less pleasant place to be.

A Distributed Application for Force Scanning

Sparta’s scanning software connects to force plates and reads information that is used to predict the risk of a sports injury and maximize performance. Their distributed application for creating force scans uses a main hosted Elixir/Phoenix web application together with hundreds of distributed laptops. Each of them is directly connected to a force plate, runs its own Elixir/Phoenix application, and “talks” to the main web application via Phoenix Channels. Channels are leveraged extensively to transmit live scan info, force data, and commands in real time. In this talk, Greg will describe the technical challenges of building and maintaining such a distributed application, along with the lessons learned.

Sparta has clients in the NFL, NBA, major league baseball, pro soccer, various university teams, the military, and also in medical applications.

Greg Woodward oversees technology design and development as CTO at Sparta Science, and specializes dynamics & kinematics, together with agile development methodologies, with over 25 years of commercial software development experience. Before Sparta, Greg was CTO of NASDAQ Private Market (NPM) where he led their agile development team, prior to that, he was CTO at SharesPost, and before that Greg was VP of engineering at various technology startups in the Bay Area. Greg graduated 1st in his class at Texas A&M University with a BS in mechanical engineering, and received MS and PhD degrees in ME from Stanford University, where his research involved the use of tethered satellites with the space shuttle.

This event is organized by Miriam Pena from the AdRoll AdServers team. More information on the meetup page.

See open positions AdRoll on Github