Business Platform Team

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

Author Archives: Rahul Singh


Reactive Business Platform Applications & Services with Akka

Reactive business platforms are the future of the modern enterprise. In, Reactive Manifesto: The Next Visicalc and the future of Business Technology, I ruminated about how the future needs to be reactive, responsive to business events. The more you think about it, the largest enterprises have already started to move in the direction of building business platforms that react to the customer. What exactly is a Reactive Business Platform and how can you or your team build one with publicly available technologies in the open source or cloud worlds?
Continue reading

Components That Make Up a Business Platform

Building a modern business platform is a requirement for teams, organizations, and teams of teams today. When we defined the “modern enterprise” and “business platform” we took from our experience in working with startups that started their teams in the last ten years, non-profits and associations, and some of the largest companies that have been around. We also have leveraged tremendous knowledge from other institutions and companies such as ITIL and Gartner Research. Continue reading

Knowledge Platform - Practical Approach

Knowledge Platforms: a Practical Approach for Business Processes

Probably foreseeing the need for knowledge platforms, Peter Drucker published “The Coming of the New Organization” in 1988 when I was coming to the United States for the first time as a first grader. I didn’t read the article then, but if I had, I would have started my journey with knowledge & communications systems earlier. In the past, I’ve been told that I over organize things or that I introduce too many sub-directories, tags, categories, etc. I don’t take it personally. I believe that in the long run, our human ability to recognize and name something will ultimately make us better partners with our coming computer counter-parts in the machine learning revolution. In fact, almost all of the machine learning today is done through “training” data which is used to train a computer to do what we do but about a million times faster. Machine learning isn’t going to make your organization a knowledge organization overnight. You are, by asking simple questions of who, what, how, why, what else, and where related to a Sales process.

Continue reading

Distributed Real-time Data Processing with Spark in Business Platforms – Part 2/6

Real-time data processing is the current state-of-the-art in business platform data engineering practices. Long gone are the days of batch processing and monolithic ETL engines that are turned on at midnight. Today’s demands come from the number of mobile users and things on the internet. Mobile phones and tablets have steadily increased in the realm of customer experience as companies create mobile only or mobile-first interfaces to interact with their commercial systems or business processes. Similarly, there are other “things” in the “Internet of Things” (IoT) such as rental bikes and scooters, key-less home locks, as smart home thermostats.

Continue reading

Monitoring Complex Systems

Resources for Monitoring Datastax, Cassandra, Spark, & Solr Performance

This resource for monitoring Datastax, Cassandra, Spark, & Solr performance is just the first iteration of a longer initiative to create the best knowledge base on these real-time data platform technologies such as DataStax Enterprise (Cassandra, Spark, and Solr) as well as for Kafka, Docker, and Kubernetes. Our firm, Anant, has been working with Solr/Lucene for several years, and then over the years picked up Spark and Cassandra, and then made the logical move to become experts at and partners with Datastax.

Datastax OpsCenter is good but we’re wise enough to say, however, that it is just the beginning of the toolset needed to really understand what is happening under the hood in the component technologies that comprise of the Datastax Enterprise Platform. When monitoring to scale complex systems such as business platforms you need to review all signals, not just those that come from the database.

Continue reading