Conference: Jun 26-28, 2017
Workshops: Jun 29-30, 2017
Presentation: Apache Beam: The Case for Unifying Streaming API's
Location:
- Salon E
Duration
Day of week:
- Monday
Level:
- Intermediate
Persona:
- Architect
- Data Scientist
- Developer
Key Takeaways
- Hear about how the adoption of streaming platforms is driving a universal API called Apache Beam.
- Learn the benefits of adopting Apache Beam and how it improve your company’s flexibility.
- Gain deeper insights into how streaming products like Spark and Flink operate.
Abstract
Our needs for real-time data are growing at an unprecedented rate; it is only a matter of time before you will be faced with building a real-time streaming pipeline. Often a major key decision you would need to quickly make is which stream-processing framework should you use. What if instead you could use a unified API that allows you to express complex data processing workflows, including advanced windowing and event timing and aggregate computations? Apache Beam aims to provide this unified model along with a set of language-specific SDKs for defining and executing complex data processing, data ingestion and integration workflows. This simplifies and will truly change how we implement and think about large-scale batch and streaming data processing in the future. Today these pipelines can be run on Apache Flink, Apache Spark, and Google Cloud Dataflow.
This is only a start, come to this session to learn where the future of streaming API’s is headed and get ready to leverage Apache Beam for your next streaming project.
Interview
Similar Talks
![](../../cdn/farfuture/Buu4Y2SP3gjAv2E8OqaDjLoi9WEewdhWakX_SewOXKw/mtime_1462549232/sites/default/files/styles/spaker_72h/public/mpollack06b2.jpg?itok=B_mRCq07)
![](../../cdn/farfuture/RvBvO7Pkl-yAY_hcZCkoPA8GWu1kDnfy6kstohvU5UQ/mtime_1465253060/sites/default/files/styles/spaker_72h/public/manolec28e.png?itok=amuHIZCy)
![](../../cdn/farfuture/flEO2M7YeeK9cfZdKtC1dLTR7iSud_L-uscV94QDKGo/mtime_1462302338/sites/default/files/styles/spaker_72h/public/michael-uzquiana_08a75.jpg?itok=DqKZMJtD)
Tracks
Monday, 13 June
-
Architectures You've Always Wondered About
Case studies from: Google, Linkedin, Alibaba, Twitter, and more...
-
Stream Processing @ Scale
Technologies and techniques to handle ever increasing data streams
-
Culture As Differentiator
Stories of companies and team for whom engineering culture is a differentiator - in delivering faster, in attracting better talent, and in making their businesses more successful.
-
Practical DevOps for Cloud Architectures
Real-world lessons and practices that enable the devops nirvana of operating what you build
-
Incredible Power of an Open-Sourced .NET
.NET is more than you may think. From Rx to C# 7 designed in the open, learn more about the power of open source .NET
-
Sponsored Solutions Track 1
Tuesday, 14 June
-
Better than Resilient: Antifragile
Failure is a constant in production systems, learn how to wield it to your advantage to build more robust systems.
-
Innovations in Java and the Java Ecosystem
Cutting Edge Java Innovations for the Real World
-
Modern CS in the Real World
Real-world Industry adoption of modern CS ideas
-
Containers: From Dev to Prod
Beyond the buzz and into the how and why of running containers in production
-
Security War Stories
Expert-level security track led by well known and respected leaders in the field
-
Sponsored Solutions Track 2
Wednesday, 15 June
-
Microservices and Monoliths
Practical lessons on services. Asks the question when and when to NOT go with Microservices?
-
Modern API Architecture - Tools, Methods, Tactics
API-based application development, and the tooling and techniques to support effectively working with APIs in the small or at scale. Using internal and external APIs
-
Commoditized Machine Learning
Barriers to entry for applied ML are lower than ever before, jumpstart your journey
-
Full Stack JavaScript
Browser, server, devices - JavaScript is everywhere
-
Optimizing Yourself
Keeping life in balance is always a challenge. Learning lifehacks
-
Sponsored Solutions Track 3