-
- Popular
- Technical
ApacheCon Berlin, 22-24 October 2019
ApacheCon Europe, October 22-24, 2019, Kulturbrauerei Berlin #ACEU19 https://aceu19.apachecon.com/ What’s better than one ApacheCon? Another ApacheCon! This year there were two Apache Conferences, one in Las Vegas and then again in Berlin. They were similar but different. What were some differences between ApacheCon Berlin and Las Vegas? The location. In contrast to the hyper-real gambling...
Learn MorePaul BrebnerDecember 02, 2019 -
- Technical
Instaclustr Provisioning API Demonstration: A Complete End-to-End Example
Overview An end-to-end demonstration of Instaclustr’s Provisioning API for any use case involving automated programmatic cluster provisioning, configuration, discovery, and de-provisioning (or a subset of these operations). 1. Provisioning Provisioning: Supply with food, drink, or equipment, especially for a journey. Provisioning is all about ensuring you have sufficient quantity of provisions (food, drink, etc.) sufficiently...
Learn MorePaul BrebnerSeptember 23, 2019 -
- Popular
- Technical
Geospatial Anomaly Detection (Terra-Locus Anomalia Machina) Part 4: Apache Cassandra, meet Apache Lucene—The Cassandra Lucene Index Plugin!
Massively Scalable Geospatial Anomaly Detection with Apache Kafka and Cassandra After being Lost in (3D) Space in the last blog, in this final part of the geospatial anomaly detection series, we come back down to Earth and try out the Cassandra Lucene Plugin (this was our destination all along, but it’s a long way to...
Learn MorePaul BrebnerJuly 08, 2019 -
- Popular
- Technical
Geospatial Anomaly Detection (Terra-Locus Anomalia Machina) Part 3: 3D Geohashes (and Drones)
Massively Scalable Geospatial Anomaly Detection with Apache Kafka and Cassandra In this blog we discover that we’ve been trapped in Flatland, and encounter a Dimension of the Third Kind. We introduce 3D geohashes, see how far up (and down) we can go (geostationary satellite orbits, the moon, and beyond), revisit Cassandra partition sizes, and come...
Learn MorePaul BrebnerJuly 08, 2019 -
- Popular
- Technical
Geospatial Anomaly Detection (Terra-Locus Anomalia Machina) Part 2: Geohashes (2D)
Massively Scalable Geospatial Anomaly Detection with Apache Kafka and Cassandra In this blog, we continue exploring how to build a scalable Geospatial Anomaly Detector. In the previous blog, we introduced the problem and tried an initial Cassandra data model with locations based on latitude and longitude. We now try another approach, Geohashes, to start with,...
Learn MorePaul BrebnerJune 18, 2019 -
- Popular
- Technical
Geospatial Anomaly Detection: Part 1—Massively Scalable Geospatial Anomaly Detection With Apache Kafka® and Apache Cassandra®
Recently we announced that we had reached the end of the Anomalia Machina Blog series, but like Star Trek, the universe just keeps on expanding with endless new versions (> 726 Star Trek episodes and movies in 2016!). I guess this makes this blog an anomaly of sorts. Part 1: The Problem and Initial Ideas...
Learn MorePaul BrebnerMay 16, 2019 -
- Popular
- Technical
Anomalia Machina 10: Final Results with Apache Kafka® and Apache Cassandra®
In this tenth and final blog of the Anomalia Machina series we tune the anomaly detection system and succeed in scaling the application out from 3 to 48 Cassandra nodes, resulting in some impressive numbers: 574 CPU cores (across Cassandra, Kafka, and Kubernetes clusters), 2.3 million writes/s into Kafka (peak), 220,000 anomaly checks per second...
Learn MorePaul BrebnerApril 30, 2019 -
- Popular
- Technical
Anomalia Machina 9: Anomaly Detection at Scale
In the previous blog, we deployed the Anomalia Machina application in a production-like Kubernetes environment. In this blog, we test it out and see many anomalies it can detect at scale on small Kafka and Cassandra Instaclustr production clusters. Coming towards the end of our epic odyssey we now have a final challenge to overcome....
Learn MorePaul BrebnerMarch 13, 2019