Why we need Content Models

contentmodel

    Introduction: One of the big challenges we face as part of managing web content is to keep up with capturing and maintaining the content’s underlying framework rules and logic in a place where it can be accessed by everyone. We are not talking about documenting the various business logic validations that occur on […]

Solving the Problems of Enterprise Search

Search image

Organizations generally recognize that an enterprise-wide search platform can benefit employee and staff productivity by making the full digital knowledge of the enterprise available. Sadly, the reality of broad search and findability initiatives often falls short of expectations, which leads to employee frustration: people want search work ‘more like Google’. As an enterprise search consultant, […]

Purchase Transaction Alerting with Couchbase and Kafka

credit_card_scanner

During my experience with Couchbase, I have found a number of useful integration points to enhance its capabilities. One example is Apache Kafka. Kafka is a global commit log messaging service that has recently gained popularity as a distributed tool to provide a data transport layer to large systems. With Couchbase, as with any data […]

On Demand Recommendations with N1QL

N1QL example

Last month I posted a Market Basket Analysis example using Couchbase and Spark: Combining Operational and Analytical Big Data Using Couchbase and Spark: A Market Basket Analysis Example. I used Couchbase as an operational data store for market basket data, transported the data using the Couchbase Spark Connector, then did the MBA in Spark. It […]