Contributor: Ian Downard

MapR Converge Blog author, Ian Downard

Hi! My name Ian Downard. I am a technical evangelist for MapR. My career has focused on developing tools for optimizing the performance of networks and applications. Currently, I’m focused on finding and promoting developer-friendly ways to use the MapR Data Platform. I make an extra effort to engage with people in person and I enjoy presenting at conferences and meetups for Java, Azure, and Big Data. I tweet as @iandownard, post code at, and blog at

Blog Posts by Ian Downard

February 07, 2019 | By Ian Downard

Try MapR with New Interactive Tutorials

What do you call the difference between knowledge and information? Experience!Experiential learning is a core part of how we humans learn new things. At MapR, we know this all too well and it's why we're launching new interactive tutorials that...

Read more
February 06, 2019 | By Ian Downard

MapR Evolves Data Storage Options for Kubernetes

MapR's storage plugin for Kubernetes removes the burden of creating persistent data storage from people who want to run stateful applications in Kubernetes. The beauty of this plugin is in its simplicity. Once it has been installed into a Kubernetes...

Read more
November 27, 2018 | By Ian Downard

Data Management Strategies for Computer Vision

Computer vision (CV) developers often find the biggest barrier to success relates to data management, and yet so much of what you'll find about CV is about the algorithms, not the data. In this blog, I'll describe three separate data management...

Read more
August 14, 2018 | By Ian Downard

Business Innovation through Data Transformation

Today I presented at the Seattle Technology Leadership Summit, which was a gathering of CxO's and upper management from a variety of companies. I made the case that companies can become more competitive by innovating with data intensive applications...

Read more
August 03, 2018 | By Ian Downard

Dynamic Scaling for Computer Vision with Pub/Sub Messaging and Docker

Face detection is providing new quantitative paths for a wide range of applications, such as smart office spaces, ad analytics, and surveillance. However, implementing face detection on video is challenging on two fronts: Video sources generate high...

Read more
August 01, 2018 | By Ian Downard

Using StreamSets and MapR Together in Docker

In this post, I demonstrate how to integrate StreamSets with MapR in Docker. This is made possible by the MapR Persistent Application Client Container (PACC). The fact that any application can use MapR simply by mapping /opt/mapr through Docker volumes...

Read more
July 26, 2018 | By Ian Downard

Predicting Forest Fires with Spark Machine Learning

Anytime you have lat/long coordinates, you have an opportunity to do data science with k-means clustering and visualization on a map. This is a story about how I used geo data with k-means clustering on a topic that has affected me personally - wildfires...

Read more
July 19, 2018 | By Ian Downard

Joining Streams and NoSQL Tables for Customer 360 Analytics in Spark

I’d like to share one of the demos I’m preparing to show at the Strata Data Conference in New York during the week of September 10th. My objective with this demo is to illustrate how certain database capabilities, such as secondary indexes and integration...

Read more
July 13, 2018 | By Ian Downard

How to Combine Relational and NoSQL Datasets with Apache Drill

Rarely do enterprise data science applications operate on data entirely contained within a single database system. Take for instance a company that wants to build a Customer 360 application using data sources across its enterprise to develop marketing...

Read more
January 15, 2018 | By Ian Downard

The MapR Docker Container for Developers

MapR has released a lightweight docker container which enables developers to conveniently run a single node MapR cluster on their laptop so they can access data in the MapR platform directly from IDEs, database clients, and other software development...

Read more
July 18, 2017 | By Ian Downard

Deep Learning 4 Chickens and the MapR Convergence Conference

Editor’s Note: Join MapR and others for a one-day Convergence event in Seattle, WA, on July 27 to explore new ideas and find practical solutions to your own big data challenges. Use this link to get a free pass (while supplies last)! Ever since I first...

Read more
January 11, 2017 | By Ian Downard

Kafka vs. MapR Event Store: Why MapR?

A lot of people choose MapR as their core platform for processing and storing big data because of its advantages for speed and performance. MapR consistently performs faster than any other big data platform for all kinds of applications, including Hadoop...

Read more
October 31, 2016 | By Ian Downard

How to Persist Kafka Data as JSON in NoSQL Storage Using MapR Event Store and MapR Database

Streaming data is like the phrase, “Now you see it. Now you don’t!” One of the challenges when working with streams, especially streams of fast data, is the transitory nature of the data. Kafka streams are characterized by a retention period that defines...

Read more

50,000+ of the smartest have already joined!

Stay ahead of the bleeding edge...get the best of Big Data in your inbox.

Get our latest posts in your inbox

Subscribe Now