Hear from noted industry pioneers, investors, and startup founders who are building the next generation of technologies for in-memory computing. Get their take on which platforms of today should companies be building their business upon. Learn which emerging in-memory computing technologies have the potential to disrupt apps and analytics markets tomorrow.

Video replay

09:00 - 09:30
30 minutes
Main Stage

In this talk, Eitan Suez will explore the question: Where does Geode fit in an organization's system architecture? Geode is a unique and feature-rich product that perhaps hasn't seen as much adoption as it deserves. Today's apps are no longer the straightforward, database-backed web applications we used to build a few years ago. Applications have become more sophisticated, as they've had to meet the need to scale, to be reliable, fault-tolerant, and to integrate with other systems. In this talk, Eitan will suggest one particular fit for Geode in the context of a CQRS architecture, and welcomes you to attend, and to contribute by sharing how you've put Geode to use in your organization.

Video replay

Slides

09:30 - 10:00
30 minutes
Main Stage
10:00 - 10:15
15 minutes
Lobby & Cafe

(Limit 20 - runs for entire morning)

Get a quick start on learning how to code with Apache Geode. This hands on lab will introduce developers on how to create Apache Geode powered applications based on the Spring Data GemFire API.

You will learn how to set up the development environment for Java & Spring, how to build applications using the Java Client API and using Spring Data GemFire. You will also learn techniques to build, deploy and test your application. In the process we'll touch briefly on setting up a development cluster and introduce key tools for administering Geode.

Participants must bring their own laptop with the following minimum configuration: Windows/Mac/Linux OS with minimum 8GB RAM Multi-core processor is highly recommended Lab environment and files will require roughly 500MB of space Have Virtual Box installed (we will deliver the environment as a VM with components installed and ready to go).

No slides or video replay available

10:15 - 12:15
2 hours
Tesla

The zData IoT Streaming and Analytics Solution helps enterprises capture, analyze, and act on data while it is still in motion. This presentation will provide an overview of this solution and demonstrate how to provide real time alerts for vehicles requiring maintenance before critical failures occur. Technologies covered will include Spring XD, Geode, Greenplum, and MADlib. Issues related to data capture, machine learning, data persistence, and effective insight distribution will be discussed.

Video replay not available

Slides

10:15 - 10:45
30 minutes
Main Stage

Apache Apex and Apache Geode are two of the most promising incubating open source projects. Combined, they promise to fill gaps of existing big data analytics platforms. Apache Apex is an enterprise grade native YARN big data-in-motion platform that unifies stream and batch processing. Apex is highly scalable, performant, fault tolerant, and strong in operability. Apache Geode provides a database-like consistency model, reliable transaction processing and a shared-nothing architecture to maintain very low latency performance with high concurrency processing. We will also look at some use cases where how these two projects can be used together to form distributed, fault tolerant, reliable in memory data processing layer.

Video replay

Slides

10:45 - 11:15
30 minutes
Main Stage

This talk introduces an open-source solution that integrates cloud native apps running on Cloud Foundry with an open-source hybrid transactions + analytics real-time solution. The architecture is based on the fastest scalable, highly available and fully consistent In-Memory Data Grid (Apache Geode / GemFire), natively integrated to the first open-source massive parallel data warehouse (Greenplum Database) in a hybrid transactional and analytical architecture that is extremely fast, horizontally scalable, highly resilient and open source. This session also features a live demo running on Cloud Foundry, showing a real case of real-time closed-loop analytics and machine learning using the featured solution.

Video replay

Slides

11:15 - 11:45
30 minutes
Main Stage

The financial sector is an exciting mix of challenges regarding throughput, high availability as well as specific constraints regarding latency and consistency. In the continuous evolution of its platform, Murex relies on open source technologies like Apache Geode and Apache Storm in a "kind of" lambda architecture to ensure storage, near-real time (around the milliseconds) aggregation of thousands of events per second, advanced notification mechanisms and on-demand deployments. This talk will focus on the technical architecture, the underlying principles as well as the technologies used to support this mix of functional and non-functional requirements.

Video replay

Slides

11:45 - 12:15
30 minutes
Main Stage
12:15 - 13:00
45 minutes
Lobby & Cafe

In this session we'll review the design of the current capabilities of the Spring Data GemFire API that supports Geode, and explore additional use cases and future direction that the Spring API and underlying Geode support might evolve.

This session will be both person, and also broadcast virtually so that anyone in the Apache Geode Community can participate and collaborate on this topic. The session will also be recorded and posted later for archival purposes.

View replay (plugin required): https://pivotalcommunity.adobeconnect.com/p1dazhfs3mr/

13:00 - 13:30
30 minutes
Tesla

In this session, you will hear about Société Générale's real-time platform for global trade clearing called NVision. NVision utilizes the In-Memory Data Grid technology of GemFire and Apache Geode to clear trades instantaneously, allowing users and clients to see the results significantly faster than their prior batch-processing based operations. We will review the business problems that needed to be solved, the architecture deployed, and the technical and organizational benefits that have resulted.

Video replay and slides not currently available.

13:00 - 13:30
30 minutes
Main Stage

Today, if events change the decision model, we wait until the next batch model build for new insights. By extending fast “time-to-decisions” into the world of Big Data Analytics to get fast “time-to-insights”, apps will get what used to be batch insights in near real time. The technology enabling this includes smart in-memory data storage, new storage class memory, and products designed to do one or more parts of an analysis pipeline very well. In this talk we describe how Ampool is building on Apache Geode to allow Big Data analysis solutions to work together with a scalable smart storage class memory layer to allow fast and complex end-to-end pipelines to be built -- closing the loop and providing dramatically lower time to critical insights.

Video replay

Slides

13:30 - 14:00
30 minutes
Main Stage

In this session we'll review the design of the current state of support for Apache Geode by Spring Cloud Data Flow, and explore additional use cases and future direction that Spring Cloud Data Flow and Apache Geode might evolve.

This session will be both person, and also broadcast virtually so that anyone in the Apache Geode Community can participate and collaborate on this topic. The session will also be recorded and posted later for archival purposes.

View replay: https://pivotalcommunity.adobeconnect.com/p3wrb1qfyje/

13:30 - 14:00
30 minutes
Tesla

In this session we'll review the design of the current capabilities of a partially completed feature in Apache Geode - the ability to act as a backend for Redis client applications. We’ll explore potential use cases and future direction that this capability might evolve.

This session will be both person, and also broadcast virtually so that anyone in the Apache Geode Community can participate and collaborate on this topic. The session will also be recorded and posted later for archival purposes.

View replay (plugin required): https://pivotalcommunity.adobeconnect.com/p8x6mf4h3m1/

14:00 - 14:30
30 minutes
Tesla

In this session we will explore a case study of a large-scale government fraud detection program that prevents billions of dollars in fraudulent payments each year leveraging the beta release of the GemFire+Greenplum Connector, which is planned for release in GemFire 9. Topics will include an overview of the system architecture and a review of the new GemFire+Greenplum Connector features that simplify use cases requiring a blend of massively parallel database capabilities and accelerated in-memory data processing.

Video replay

Slides

14:00 - 14:30
30 minutes
Main Stage

In this session we'll review the design of the newly released off heap storage feature in Apache Geode, and discuss use cases and potential direction for additional capabilities of this feature.

This session will be both person, and also broadcast virtually so that anyone in the Apache Geode Community can participate and collaborate on this topic. The session will also be recorded and posted later for archival purposes.

View replay (plugin required): https://pivotalcommunity.adobeconnect.com/p9h18gqm0p3/

14:30 - 15:00
30 minutes
Tesla

One of the largest retailers in North America are considering Apache Geode for their new mobile loyalty application, to support their digital transformation effort. They would use Geode to provide operational data services for their mobile cloud service. This retailer needs to replace sluggish response times with sub-second response which will improved conversion rates. They also want to able to close the loop between data science findings and app experience. This way the right customer interaction is suggested when it is needed such as when customers are looking at their mobile app while walking in the store, or sending notifications at the individuals most likely shopping times. The final benefits of using Geode will include faster development cycles, increased customer loyalty, and higher revenue.

Video replay

Slides

14:30 - 15:00
30 minutes
Main Stage
15:00 - 15:15
15 minutes
Lobby & Cafe

In this session we’ll review the design and current integration support for Apache Geode and Apache Spark, and explore additional use cases and future direction that Geode might evolve in supporting Spark.

This session will be both person, and also broadcast virtually so that anyone in the Apache Geode Community can participate and collaborate on this topic. The session will also be recorded and posted later for archival purposes.

View replay (plugin required): https://pivotalcommunity.adobeconnect.com/p6h9wsjolxm/

No slides for this session.

15:15 - 15:45
30 minutes
Tesla

In this talk, I will discuss how Geode forms the core of many Wall Street derivative risk solutions. By externalizing risk from trading systems, Geode-based solutions provide cross-product risk management at speeds suitable for automated hedging, while simultaneously eliminating the back office costs associated with traditional trading system based solutions.

Video replay

Slides

15:15 - 15:45
30 minutes
Main Stage

In this session we'll discuss easy ways that new members of the Apache Geode community can become contributors to the project. We'll go through low hanging fruit opportunities, and discuss with volunteers interested in taking up a task.

This session will be both person, and also broadcast virtually so that anyone in the Apache Geode Community can participate and collaborate on this topic. The session will also be recorded and posted later for archival purposes.

View replay (plugin required): https://pivotalcommunity.adobeconnect.com/p64va0jdhxn/

15:45 - 16:15
30 minutes
Tesla

Wondering how to improve on your production yield, increase asset life and activate reliability centered maintenance. TEKsystems has developed “Golden Batch” recommendation engine to realize your goals of modern manufacturing. This is a Predictive analytics framework built on top of Manufacturing Data Lake for analysis and training of machine learning algorithms, and subsequent processing and detection of streaming data from sensors to detect or predict failures. We’ll present a solution architecture featuring Spring XD for data pipelining, Apache Geode for in-memory processing, Hadoop as a data lake, and R for machine learning.

Video replay

Slides

15:45 - 16:15
30 minutes
Main Stage

Distributed systems and fast data require new software patterns and implementation skills. Learn how Southwest Airlines uses Apache Geode, organizes team responsibilities, and approaches design tradeoffs. Drawing inspiration from real whiteboard conversations, we’ll explore:

  • common development pitfalls
  • environment capacity planning
  • streaming data patterns, like consumer checkpointing
  • support roles
  • production lessons learned

Every day, Apache Geode improves how Southwest Airlines schedules nearly 4,000 flights and serves over 500,000 passengers. It’s an essential component of Southwest’s ability to reduce flight delays and support future growth.

Video replay

Slides

16:15 - 16:45
30 minutes
Main Stage

We will review current proposed features in development in the the Apache Geode project and open up the floor for questions and comments. We look forward to an invigorating discussion about what future capabilities and releases of Apache Geode should include.

Video replay and slides not available

16:45 - 17:15
30 minutes
Main Stage
17:15 - 18:15
1 hour
Lobby & Cafe