|Date:||August 17, 2016|
10752 Deerwood Park Blvd S, Ste 110, Jacksonville FL 32256, Jacksonville,FL
ABOUT THE EVENT
The Jacksonville Java User Group(JaxJUG) is a community user group comprised of local Developers and Technology Enthusiasts in the greater Jacksonville area. Each monthly meeting features a keynote speaker presenting on current trends and emerging technologies in the development world. Presentations are designed to be educational while promoting open discussion and collaborative brainstorming. JaxJUG exists to add value to members by attracting leading technology professionals to present on innovative development methodologies and technologies.
During this event Carol McDonald, Solutions Architect at MapR, will be delivering his talk "Streaming Design Patterns, Revolutionizing Architectures using Kafka". Join this event here: http://www.meetup.com/Jacksonville-JAVA-User-Group-JaxJUG/events/233016933/
- Streaming Design Patterns, Revolutionizing Architectures using Kafka by Carol McDonald - Solutions Architect at MapR
Building a robust, responsive, secure data service for healthcare is tricky. For starters, healthcare data lends itself to multiple models:
• Document representation for patient profile view or update
• Graph representation to query relationships between patients, providers, and medications
• Search representation for advanced lookups
Keeping these different systems up to date requires an architecture that can synchronize them in real time as data is updated. Furthermore, meeting audit requirements in Healthcare requires the ability to apply granular cross-datacenter replication policies to data and be able to provide detailed lineage information for each record. This post will describe how stream-first architectures can solve these challenges, and look at how this has been implemented at a Health Information Network provider.
This talk will go over the Kafka API with these design patterns:
• Turning the database upside down
• Event Sourcing , Command Query Responsibility Separation , Polyglot Persistence
• Kappa Architecture
Carol has extensive experience as a developer and architect building complex mission critical applications in the Banking, Health insurance and Telecom Industries. As a Java Technology Evangelist at Sun Microsystems, Carol traveled all over the world speaking at Sun Tech Days, JUGs, Companies, and Conferences. She is a recognized speaker in Java communities.
OTHER RELATED MATERIALS
- Real Time Credit Card Fraud Detection with Apache Spark and Event Streaming | MapR
- Streaming Architecture: New Designs Using Apache Kafka and MapR Streams | MapR
- Real-Time Streaming Data Pipelines with Apache APIs: Kafka, Spark Streaming, and HBase | MapR
- High Speed Kafka API Publish Subscribe Streaming Architecture: How it works at the message level | MapR
- Getting Started with Sample Programs for Apache Kafka 0.9 | MapR
- What Will You Do in 2016? Apache Spark, Kafka, Drill and More | MapR
- Getting Started with MapR Streams | MapR
- Kudu, Kafka and MapR - A Perspective on Trends Toward Data Convergence | MapR
- Streaming with MapR | MapR Whiteboard Walkthrough
- Latest Videos | MapR Whiteboard Walkthroughhttps://www.mapr.com/resources/videos/mapr-streams-under-hood
- Free On-Demand Training - MapR Streams Essentials
- MapR Streams DataSheet
- MapR Streams vs. Apache Kafka – Whiteboard Walkthrough | MapR (below)
- Apache Spark vs. Apache Flink - Whiteboard Walkthrough - YouTube
- MapR Sandbox VM download page: MapR Sandbox for Hadoop | MapR
- How To Set up Racing/Streams Demo on a Stand-Alone Mac
HAVE A BURNING QUESTION?
Add a comment below. Not sure how?, check this: How do I add a comment or reply to a question in the community?