What it takes to build a SQL driver for distributed data storage with Apache Calcite. Sharing my experience in the deck.
How we built InsightEdge. Slides and talk recording
Sharing my slides and talk recording (in Russian) from JavaDay 2016 conference.
In this talk I discuss how we built an open-source Spark distribution http://insightedge.io that runs on top of in-memory database.
Real-time Spatial Analytics with InsightEdge Spark: Taxi Price Surge Use Case
A couple of weeks ago we launched InsightEdge, introducing you to our high performance Spark distribution with enterprise-grade OLTP capabilities. In this blog post, we will create a demo application for a taxi price surge use case that runs real-time analytics on a streaming geospatial data.
Scalable machine learning with InsightEdge: mobile advertisement clicks prediction
This blog post will provide an introduction into using machine learning algorithms with InsightEdge. We will go through an exercise to predict mobile advertisement click-through rate with Avazu’s dataset.
Java enums in distributed systems
Did you ever think about how hashCode()
of java.lang.Enum
implemented?