Friday, November 16, 2018

How to write an example MapR Drill JDBC code which connects to a MapR-Drill Cluster with MapRSASL authentication

Goal:

How to write an example MapR Drill JDBC code which connects to a MapR-Drill Cluster with MapRSASL authentication.
The reason why we are using Simba Drill JDBC Driver instead of open source JDBC Driver is:
The open-source JDBC driver is not tested on the MapR Converged Data Platform. The driver supports Kerberos and Plain authentication mechanisms, but does not support the MapR-SASL authentication mechanism. 

Monday, November 12, 2018

How to install MapR Data Fabric for Kubernetes(KDF) on Kubernetes Cluster

Goal:

This article explains the steps in details on how to install MapR Data Fabric for Kubernetes(KDF) on Kubernetes Cluster.

Friday, November 9, 2018

How to start Dashboard in a test Kubernetes Cluster

Goal:

How to start Dashboard in a test Kubernetes Cluster.
Dashboard is a web-based Kubernetes user interface. You can use Dashboard to deploy containerized applications to a Kubernetes cluster, troubleshoot your containerized application, and manage the cluster itself along with its attendant resources.

Thursday, October 25, 2018

How to get started with Minikube on Mac OS

Goal:

This article explains the detailed steps on how to get started with Minikube on Mac OS.
This is a good starting point to learn Kubernetes.

Tuesday, September 11, 2018

How to start KSQL server in server-client mode on MapR platform

Goal:

KSQL can start in local(standalone mode) using CLI, and it also can start the server-client mode shown as below.

This article just shows the exact commands on MapR 6.1 platform.

Friday, September 7, 2018

How to dig into the Kafka Streams/ksql's statestore in RocksDB

Goal:

By default, Kafka Streams and ksql use RocksDB as the internal state store.
This feature is used for:
  1. an internally created and compacted changelog topic (for fault-tolerance)
  2. one (or multiple) RocksDB instances (for cached key-value lookups).
Thus, in case of starting/stopping applications and rewinding/reprocessing, this internal data needs to get managed correctly.
More design details can be found in Kafka Streams Internal Data Management.
This article explains step by step on how to use tools "ldb" and "sst_dump" to dig deeper into the RocksDB state stores.

Popular Posts