Business Platform Team

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

Monthly Archives: September 2020


Machine Learning with Spark and Cassandra: Model Deployment

Introduction

What is model deployment?

Model deployment is the process that we take to put our trained models to work. It involves moving our model to somewhere with the resources to do serious processing. That place also needs the ability to receive or retrieve data to be processed. We place that trained model within an architecture that delivers data to the model for processing. It then retrieves and delivers or stores the results so that they can be used or seen by users. Similar choices need to be made about whether the model gets retrained, updated, or replaced during operation.

Continue reading

Apache Cassandra Lunch #19: Combined Use of Relational Databases and Cassandra

In case you missed it, this blog post is a recap of Cassandra Lunch #19, covering the combined use of relational databases and Cassandra. We will discuss the advantages of using relational databases and Cassandra separately, before covering the advantages and methods for using both concurrently. 

Continue reading

Introduction to Ansible

In this blog post, I’m going to introduce you to Ansible, an open-source software provisioning, configuration management, and application-deployment tool enabling infrastructure as code. I’ll cover what Ansible is, what it can do, and how you can start using it today. I have also linked my accompanying webinar in this post to help you get started!

Continue reading
Connecting Cassandra to kafka hero

Apache Cassandra Lunch #18: Connecting Cassandra to Kafka

In this blog, we recap Cassandra Lunch #18, where we had guest speaker, Ryan Quey, discuss and demo a personal project where he uses multiple technologies, including Cassandra and Kafka, to build an app that grabs podcast data related to topics he inputs, stores it, processes it and displays it on searchable a front-end. In case you missed it, the video of Cassandra Lunch is also embedded in the blog!

Continue reading

Apache Cassandra Lunch #17: Tombstones

In Cassandra Lunch #17, we discuss tombstones in Cassandra. Tombstones are a special kind of write that signifies deleted values, stops them from being returned on reads, and eventually allows them to be deleted during compaction. We discuss what tombstones are and why they are used, as well as how they work in practice.

Continue reading