Microservices Versioning and the “Database per Service Pattern” with Oracle Autonomous Database

The database per service pattern with an Oracle database can be accomplished easily with one instance of Autonomous Database per microservice, a very easy to use and maintain database (relational and JSON). But not only is easy to use and maintain because you don’t have to deal with administration tasks or manage different technologies for persisting…

Read more Microservices Versioning and the “Database per Service Pattern” with Oracle Autonomous Database

Configuring Grafana for Oracle Kubernetes Engine

INSTALL GRAFANA LOCALLY brew install grafana http://localhost:3000 INSTALL K8S PLUGIN FOR GRAFANA grafana-cli plugins install grafana-kubernetes-app brew services restart grafana INSTALL PROMETHEUS ON OKE helm install --name my-prometheus stable/prometheus export POD_NAME=$(kubectl get pods --namespace default -l "app=prometheus,component=server" -o jsonpath="{.items[0].metadata.name}") kubectl --namespace default port-forward $POD_NAME 9090 CONFIGURE PROMETHEUS DATASOURCE CONFIGURE K8S DATASOURCE USE IT That’s all!…

Read more Configuring Grafana for Oracle Kubernetes Engine

Building Producer and Consumer Clients in go Language for Oracle Event Hub Cloud Service

CREATE AN OEH CLUSTER Documentation here or watch following video: When the cluster is created, go to details page and grab the connection url, which has the  format <broker1_ip>:6667,…,<brokern_ip>:6667 CREATE A TOPIC INSTALL THE LIB I’ve done the following (Mac): git clone https://github.com/edenhill/librdkafka.git cd librdkafka ./configure --prefix /usr/local make sudo make install (sudo make uninstall…

Read more Building Producer and Consumer Clients in go Language for Oracle Event Hub Cloud Service