recursive.codes

recursive.codes

recursive.codes


The Personal Blog of Todd Sharp

Posts tagged 'Java'

Adding Tracing to Your Distributed Cloud Native Microservices

Adding Tracing to Your Distributed Cloud Native Microservices

When adopting cloud-native technologies and certain architectures such as the microservice pattern, observability and monitoring become a huge need and...

Collect and Analyze Application and Server Metric Data with Micronaut's Support for OCI Monitoring

Collect and Analyze Application and Server Metric Data with Micronaut's Support for OCI Monitoring

The Micronaut team over in Oracle Labs have been hard at work on a number of impressive features and framework improvements and they’re moving so fast ...

Sending Email With OCI Email Delivery From Micronaut

Sending Email With OCI Email Delivery From Micronaut

Email delivery is a critical function of most web applications in the world today. I've managed an email server in the past - and trust me - it's not fun...

Authenticating Users with Oracle IDCS via OpenId Connect and Micronaut

Authenticating Users with Oracle IDCS via OpenId Connect and Micronaut

Security is the most important aspect of your web application. Fortunately, there are tools available to help make life much easier when dealing with things...

Message Driven Microservices & Monoliths with Micronaut - Part 4: Using RabbitMQ for Messaging

Message Driven Microservices & Monoliths with Micronaut - Part 4: Using RabbitMQ for Messaging

Previously, we looked in-depth at messaging for your microservice and monoliths by using an e-commerce example. We first set up a Kafka broker and created...

Message Driven Microservices & Monoliths with Micronaut - Part 3: Switching to Oracle Streaming Service

Message Driven Microservices & Monoliths with Micronaut - Part 3: Switching to Oracle Streaming Service

So far in this series (part 1, part 2), we’ve covered both the “how” and the “why” as it relates to messaging in your modern web applications. We used ...

Message Driven Microservices & Monoliths with Micronaut - Part 2: Consuming Messages

Message Driven Microservices & Monoliths with Micronaut - Part 2: Consuming Messages

In our last post, we talked about why messaging is important in our modern applications. We set up a local Kafka broker and created a basic e-commerce ...

Message Driven Microservices & Monoliths with Micronaut - Part 1: Installing Kafka & Sending Your First Message

Message Driven Microservices & Monoliths with Micronaut - Part 1: Installing Kafka & Sending Your First Message

One of the biggest challenges that developers face when working in a microservice environment is ensuring data consistency. Distributed services must be...

Project GreenThumb Part 5 - The Front-End, Build Pipeline, Push Notifications and Overall Progress

Project GreenThumb Part 5 - The Front-End, Build Pipeline, Push Notifications and Overall Progress

In this short blog series, I introduced you to Project GreenThumb, a project that I created to automate and monitor the process of growing seedlings with...

Project GreenThumb Part 5 - The Front-End, Build Pipeline, Push Notifications and Overall Progress

Project GreenThumb Part 5 - The Front-End, Build Pipeline, Push Notifications and Overall Progress

In this short blog series, I introduced you to Project GreenThumb, a project that I created to automate and monitor the process of growing seedlings with...

Project GreenThumb Part 4 - Reporting Queries and WebSockets

Project GreenThumb Part 4 - Reporting Queries and WebSockets

In the last post in this series, we looked at the database schema behind the scenes, how I created the Micronaut application and consumed the sensor readings...

Project GreenThumb Part 4 - Reporting Queries and WebSockets

Project GreenThumb Part 4 - Reporting Queries and WebSockets

In the last post in this series, we looked at the database schema behind the scenes, how I created the Micronaut application and consumed the sensor readings...