Monday, April 29, 2024

Where is the Complexity? Part 2

IntroductionIn my previous blog post, I described how a simple Teller microservice to transfer funds from one account to another account could be implemented as REST services in Spring Boot. What I didn’t cover were all the possible ways a simple application like this could fail. I only...

Friday, April 26, 2024

The 5 major benefits of ECPUs in the Oracle Autonomous Database

Oracle Autonomous Database (ADB) recently introduced a more advanced ECPU billing metric and is now retiring the legacy OCPU billing metric for Autonomous Data Warehouse and Autonomous Transaction Processing in the next 12 months. Oracle recommend switching from the OCPU billing metric to the ECPU billing metric, which...

Wednesday, April 24, 2024

Performance Tuning in the Oracle Autonomous Database: Creating Indexes for JSON Collections

The Oracle Database and in particular the Oracle Autonomous Database offers multiple technologies to accelerate queries and improve database performance over JSON data, including indexes, materialized views, in-memory column storage, and Exadata storage-cell pushdown.Simple Oracle Document Access (SODA) is a NoSQL query language for storing, editing and deleting...

Monday, April 22, 2024

Oracle Database API for MongoDB - Best Practices

The Oracle Database API for MongoDB (hereafter MongoDB API) allows you to access Oracle Databases from MongoDB-compatible programs and drivers simply by modifying the access URI of your program or application.There are two ways to use the Oracle Database API for MongoDB (or MongoDB API):1. As part of...

Friday, April 19, 2024

Unleashing the Power of Oracle Enterprise Manager Cloud Control for Oracle Exadata Cloud

Introduction: Understanding Oracle Enterprise Manager Cloud ControlOracle Enterprise Manager Cloud Control is a comprehensive management solution that offers a unified and centralized approach to managing Oracle environments. Specifically designed for Oracle Exadata Cloud, this powerful tool empowers organizations to streamline operations, enhance performance, and optimize resources effectively.Streamlined Management...

Monday, April 15, 2024

Where is the Complexity?

One of the common arguments I hear about avoiding XA distributed transactions is due to their complexity. In this series of blog posts I’ll examine that claim by looking at three versions of the same application. The first version of the application ignores data consistency issues and operates...

Pages (26)1234567 »