Business Platform Team

Anant Corporation Blog: Our research, knowledge, thoughts, and recommendations about building and managing online business platforms.

Author Archives: Obioma Anomnachi


Spark and Cassandra For Machine Learning: Data Pre-processing

Machine learning is increasingly becoming a part of companies’ business platforms. In order to make full use of machine learning in our business platforms, we will need a tool with similar characteristics to our database tools. It needs to be distributed and scale-able, and integrate near seamlessly with our data store. In this post, we will learn about how to perform machine learning using Apache Spark and Cassandra, while also learning more about machine learning in general.

Continue reading

Developer Workshop – Building a REST API with Cassandra using Python and Node

Rahul Singh, CEO, and Co-founder at Anant, recently co-hosted a virtual workshop as a part of the Datastax Developer Workshop series on building a REST API with Cassandra on DataStax Astra using python and node.

DataStax Astra is a cloud-native database-as-a-service built on Apache Cassandra.

Continue reading

Spark and Cassandra For Machine Learning: Setup

Machine learning is increasingly becoming a part of people’s business platforms. In order to make full use of machine learning in our business platforms, we will need a tool with similar characteristics to our database tools. It needs to be distributed and scale-able, and integrate near seamlessly with our data store. Luckily Spark is a great tool for this purpose. In this post and future ones, we will learn about how to set up an environment for performing machine learning using Apache Spark and Cassandra, and also learning more about machine learning in general.

Continue reading
Photo by Kolar.io on Unsplash

Database Aggregations for Machine Learning

The first part of any machine learning project is to gather data. This sounds easy. You may think that this puts you in the perfect position to work with data you have in relational databases. In some circumstances that may be correct. However, most of the ways that we store data in databases for business platforms are sub-optimal for using machine learning. They require more work to gain the insights we want out of our data.

Continue reading

Elassandra vs Elasticsearch vs Cassandra

Elassandra is an open-source project with the goal of integrating Apache Cassandra and Elasticsearch. Cassandra is a highly scalable database tool. Elasticsearch is an open-source search engine. By mapping concepts from the inner workings of one tool onto the other tool, Elassandra integrates the all-fields text search of Elasticsearch with Cassandra’s ability to easily manage large amounts of data.

Continue reading