Building a live geospatial analytics platform for construction productivity with Apache Ignite

Speaker - Raymond Wilson, Trimble Distinguished Engineer
Slides: https://go.gridgain.com/rs/491-TWR-806/images/03_IgniteSummit2021-Build…

The construction world has been comparatively slow to take up IT solutions. That is no longer the case with construction designs rapidly becoming digital and which may be sent electronically to machine control enabled construction machines in the field. Those machines record their activities as the designs are built and provide that data to the TRex platform that enables analytics, rendering, and reporting via a web-based application.

Apache Ignite forms a key infrastructure component of TRex. It supports real-time ingest of data from the field along with OLTP style analytics and queries against that data such as thematic tiling, volumes & cut/fill calculations, spatial profiling, etc.

In my presentation, I will introduce you to the architecture Trimble uses for the solution along with operation & deployment details such as working with Ignite on Kubernetes, AWS storage, and some monitoring solutions.

As a summary, I will share some important tips I learned from my working with Ignite, such as ignite page sizes, node health, handling requests with large numbers of keys, etc.