November 11-13, 2016
Twitter HQ, San Francisco, CA
Scala By the Bay is the yearly conference of SF Scala, the largest Scala meetup and community in the world, with the highest concentration of Scala developers and companies running Scala as a foundation of their global operations. The conference is held continuously since 2013, with all the videos published on functional.tv. In 2015, expanded with Twitter OSS conference, FinagleCon, and bringing in a wealth of Twitter Stack, powering the global conversation, and Big Data Scala By the Bay -- the synthesis of data engineering and data science with Apache Spark, Apache Kafka, and emerging streaming architectures.
Registration is open
Schedule is Published
Scala By the Bay: Functional Programming, Reactive Microservices, Big Data Pipelines
Scala By the Bay is not just another tech conference. It is a learning institution, upholding thoughtful software engineering practices, enabling companies to build Twitter-scale reactive data pipelines, and sharing best practices for full-stack construction, from immutable containerized devops to backend, to front-end, with test-driven development, monitoring, continuous deployment, Machine Learning enabling user engagement, and more.
Scala+Scale By the Bay (SBTB) is in its 4th year. It is the main West Coast conference on all things Scala, Kafka, Spark, and all other systems written in Scala -- such as Akka, Play, Finagle, Flink, etc. There three major themes, each represented by a track:
- Thoughtful Software Engineering -- taking a step back to architect software systems and properly write them, using type systems, functional programming, composable abstractions, etc. Developer productivity, workflow, verification and everything else that adds meaning to a developer's life goes here.
- Reactive Systems and Microservices -- Scala-centric stacks are at the frontiers of modern scalable microservices. Akka, Finagle, Lagom, Event Sourcing are thoroughly covered. At least a fourth of all talks deal with streaming data in some form, and we cover all major streaming frameworks here -- Kafka, Akka Streams, Spark Streaming, Flink, etc.
- Data Pipelines and Machine Learning -- Scala-centric stacks are high-throughput, high-performance distributed systems (Spark), and are naturally used for data mining and "big" data. We thoroughly cover all aspects of data engineering flowing into data science, with Machine Learning, Natural Language Processing and AI applications built on top of the two other tracks, plus data mining systems.
Miles has been doing stuff with Scala for more than ten years, currently with Underscore Consulting. He is a cofounder of Typelevel and his best known project, the Scala generic programming library shapeless, is the weapon of choice wherever boilerplate needs to be scrapped or arities abstracted over.
In 2014, Julie co-founded Order of Magnitude Labs to develop AI algorithms capable of intelligent behavior, all written in Scala. She spent the previous 10 years developing JVM server-side applications in a variety of environments, from startups to government institutions. Most notably, she was a member of the team that first brought Netflix to a variety of popular platforms and launched the service internationally. Along the way, Julie made several round trips between engineering and management, calling Scala “home” since 2012. On the side, she enjoys hacking with hardware and occasionally dabbles in web development.
Jay is a co-founder and CEO at Confluent. Prior to Confluent, Jay Kreps was the initial developer on several open source projects, including Apache Kafka, Apache Samza, Voldemort. He was the lead architect for data infrastructure at LinkedIn.
Stay informed with the Scala By the Bay conference news and event updates.
If you'd like to sponsor Scala By the Bay conferences, contact firstname.lastname@example.org
Students inquiring about discounts: let us know if you want to volunteer!