GOTO Berlin is a vendor independent international software development conference with more that 60 top speakers and 600 attendees. The conference covers topics such as Java, Open Source, Agile, Architecture, Design, Web, Cloud, New Languages and Processes.

Norberto Leite, Technical Evangelist at MongoDB

Norberto Leite

Biography: Norberto Leite

Norberto Leite is Technical Evangelist and Developer Advocate at MongoDB. Norberto has been working for the last 5 years on large scalable and distributable application environments, both as advisor and engineer. Prior to MongoDB Norberto served as BigData Engineer at Telefonica.

Twitter: @nleite

Presentation: Distributed Processing for Distributed Database

Track: Solution's Track Thursday / Time: Thursday 10:20 - 11:10 / Location: Hall 7

Today distribution matters. There are several parts of a project that have to be distributed, due to capacity, scalability or availability. The reality is that there are several different dimensions of the computational landscape that need and can be dealt with in a distributed manner. From hardware provisioning and databases to the most recent distributed processing platforms developers have several different tools to fully distribute applications. During this talk we will look into the details of data management and processing over distributed systems.

We will dive into the details of the distribution of data using MongoDB and distributed processing using Apache Flink and Apache Spark. We will cover:

  • How to optimize MongoDB for distributed environments
  • How to connect Apache Flink with MongoDB
  • How to bridge existing data in MongoDB into Spark for Streaming processing