Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

Building the Ideal Stack for Real-Time Analytics [Video]

DZone's Guide to

Building the Ideal Stack for Real-Time Analytics [Video]

As new applications generate increased data complexity and volume, it is important to build an infrastructure for fast data analysis that enables numerous benefits.

· Big Data Zone
Free Resource

Need to build an application around your data? Learn more about dataflow programming for rapid development and greater creativity. 

Building a real-time application starts with connecting the pieces of your data pipeline.

To make fast and informed decisions, organizations need to rapidly ingest application data, transform it into a digestible format, store it, and make it easily accessible — all at sub-second speed.

A typical real-time data pipeline is architected as follows:

  • Application data is ingested through a distributed messaging system to capture and publish feeds.
  • A transformation tier is called to distil information, enrich data, and deliver the right formats.
  • Data is stored in an operational (real-time) data warehouse for persistence, easy application development, and analytics.
  • From there, data can be queried with SQL to power real-time dashboards.

As new applications generate increased data complexity and volume, it is important to build an infrastructure for fast data analysis that enables benefits like real-time dashboards, predictive analytics, and machine learning.

At this year’s Spark Summit East, MemSQL Product Manager, Steven Camina shared how to build an ideal technology stack to enable real-time analytics.

You can view the slides here.

Video: Building the Ideal Stack for Real-Time Analytics

Use Cases Featured in the Presentation

Pinterest: Monitoring A/B Experiments in Real-Time

Learn how Pinterest built a real-time experiment metrics pipeline, and how they use it to set up experiments correctly, catch bugs, and avoid disastrous changes. More in this blog post from the Pinterest Engineering Team.

Energy Company: Analyzing Sensor Data

Learn how a leading energy company built a real-time data pipeline with Kafka and MemSQL to monitor the status of drill heads using sensor data. Doing so has dramatically reduced the risk of drill bit breakage allows for more accurate forecasting for drill bit replacement.

Check out the Exaptive data application Studio. Technology agnostic. No glue code. Use what you know and rely on the community for what you don't. Try the community version.

Topics:
big data ,data analytics ,app development ,data pieline

Published at DZone with permission of Mason Hooten, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

THE DZONE NEWSLETTER

Dev Resources & Solutions Straight to Your Inbox

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.

X

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}