recursive.codes

recursive.codes

recursive.codes


The Personal Blog of Todd Sharp

Posts tagged 'Database'

Querying Autonomous Database from an Oracle Function (The Quick, Easy & Completely Secure Way)

Querying Autonomous Database from an Oracle Function (The Quick, Easy & Completely Secure Way)

I've written many blog posts about connecting to an Autonomous DB instance in the past. Best practices evolve as tools, services, and frameworks become...

Fighting Diabetes With Technology - How I Built An App To Count Carbs And Calculate Insulin Doses

Fighting Diabetes With Technology - How I Built An App To Count Carbs And Calculate Insulin Doses

I'd like to tell you a story about my daughter Ava. She’s a typical 13-year-old girl for the most part – she’s smart, very mature and organized - involved...

Launching Your First Free Autonomous DB Instance

Launching Your First Free Autonomous DB Instance

You're a developer, which means you have roughly 4.3 conversations each week with friends and family about building an application for a club, sports league...

Microservices The Easy Way With ORDS And Micronaut - Part 2

Microservices The Easy Way With ORDS And Micronaut - Part 2

In our last post, we exposed our user table with a complete set of REST endpoints that can be used for CRUD operations. The good news is, from this point...

The Complete Guide To Getting Up And Running With Autonomous Database In The Cloud

The Complete Guide To Getting Up And Running With Autonomous Database In The Cloud

In our last post, we configured Kubernetes and Docker to get ready to deploy microservices. In this post, we'll look at another critical piece of the microservices...

Creating A Microservice With Micronaut, GORM And Oracle ATP

Creating A Microservice With Micronaut, GORM And Oracle ATP

Over the past year, the Micronaut framework has become extremely popular. And for good reason, too. It's a pretty revolutionary framework for...

Back To The Database - Part 3: Publishing Database Changes To A Stream

Back To The Database - Part 3: Publishing Database Changes To A Stream

In the last post, we talked at great length about consuming a stream in your Autonomous DB instance and using the messages in that stream to insert, update...

Back To The Database - Part 1: Preparing To Persist Data From A Stream

Back To The Database - Part 1: Preparing To Persist Data From A Stream

In my last post, I talked about some of the reasons why it makes sense to take advantage of the power of our RDBMS to handle our data instead of manually...

Back To The Database - Prologue: What's Old Is New Again

Back To The Database - Prologue: What's Old Is New Again

We’re starting to see some influencers and larger organizations scale back from an “all in” and “by the book” stance on microservices and advocate for ...

Publishing And Analyzing Custom Application Metrics With The Oracle Cloud Monitoring Service

Publishing And Analyzing Custom Application Metrics With The Oracle Cloud Monitoring Service

A few weeks ago one of our awesome Product Managers on the database team came to me with an interesting request. He shared a blog post that someone had...

Publishing And Analyzing Custom Application Metrics With The Oracle Cloud Monitoring Service

Publishing And Analyzing Custom Application Metrics With The Oracle Cloud Monitoring Service

A few weeks ago one of our awesome Product Managers on the database team came to me with an interesting request. He shared a blog post that someone had...

Oracle Functions - Connecting To An ATP Database With A Wallet Stored As Secrets

Oracle Functions - Connecting To An ATP Database With A Wallet Stored As Secrets

In my last post, we talked about how to create and use your first secret on the Oracle Cloud. It was a simple, but certainly common use case where we stored...