Many talks at Strata focus on big data analytics, and with good reason. But we rarely get to hear about business logic-focused enterprise applications, despite the fact that it was an estimated $150B market in 2015 according to Gartner.
Mathieu Dumoulin shares a use case that details a modern, enterprise-friendly, and easy-to-develop architecture for streaming processing. Mathieu begins with an explanation and rationale for streaming processing before presenting an architecture based on JBoss Drools and large-scale streaming using the Kafka API. The main benefits of this architecture are a clear separation of business rules creation and editing from custom enterprise application development requiring minimal expertise in complex Hadoop ecosystem engineering. Mathieu then illustrates this architecture by exploring a successful production use case for Busan, South Korea’s Smart City initiative, backed by a working, live demo with a real-time Kibana dashboard showing exactly what’s going on. You’ll learn how easy it is for business users to create and edit business rules using a web application GUI.
Mathieu Dumoulin is a data scientist in MapR Technologies’s Tokyo office, where he combines his passion for machine learning and big data with the Hadoop ecosystem. Mathieu started using Hadoop from the deep end, building a full unstructured data classification prototype for Fujitsu Canada’s Innovation Labs, a project that eventually earned him the 2013 Young Innovator award from the Natural Sciences and Engineering Research Council of Canada. Afterward, he moved to Tokyo with his family, where he worked as a search engineer at a startup and a managing data scientist for a large Japanese HR company, before coming to MapR.
©2016, O'Reilly Media, Inc. • (800) 889-8969 or (707) 827-7019 • Monday-Friday 7:30am-5pm PT • All trademarks and registered trademarks appearing on oreilly.com are the property of their respective owners. • firstname.lastname@example.org
Apache Hadoop, Hadoop, Apache Spark, Spark, and Apache are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries, and are used with permission. The Apache Software Foundation has no affiliation with and does not endorse, or review the materials provided at this event, which is managed by O'Reilly Media and/or Cloudera.