You are here

Welcome to the NuoDB Blog

  • Today I’m proud to announce the latest version of NuoDB's distributed SQL database, version 4.0. This latest release significantly expands on our cloud-native, cloud-agnostic capabilities and provides autonomous database management with always-on fault-tolerant database resiliency. Let’s walk through a few of our newest features, including:

    Cloud agnostic capabilities Cloud native offerings NuoDB Admin Security enhancements Indexing improvements Packaging updates Cloud Agnostic with Support for Multiple Clouds

    In addition to supporting Amazon Web Services, NuoDB is now

  • Introduction

    This tutorial will walk you through the whole process of using free Let’s Encrypt certificates in NuoDB. First, we will create certificates using Let’s Encrypt as described in their documentation. Second, we will convert those certificates into various certificate formats that NuoDB processes require. At the end of this tutorial, we will show you what to look for in NuoDB log files and how to use TLS in the various TLS enabled database drivers.

    Acquiring a Signed Certificate

    The process of obtaining a

  • For those of you who aren’t familiar with it, NuoDB Community Edition (CE) is our free developer version of the NuoDB product. It’s for those looking to do research, deploy a database with a small project, or simply get started developing with our technology.

    One of the big advantages of using NuoDB is its ability to scale out . However, earlier versions of NuoDB Community Edition didn’t allow you to do

  • Financial services firms have been on the leading edge of technology adoption for decades, starting with the pneumatic capsules you can use at drive-up bank windows to make deposits or withdrawals, followed by credit cards starting in 1950, and the automated teller machine in 1967. The innovations since then have only accelerated as technology has evolved.

    While many feel like we’ve been talking about

  • Software has become an increasingly critical driver for organizations large and small in every industry, and many you might not think of as software-driven organizations. Yet companies such as FedEx, Uber, and Ford all rely heavily on software applications. FedEx still delivers packages, but relies on software to do so - in fact, they created the first automated package shipping system for PCs , and enabled business-to-business transactions on their website in the mid-

  • Before the 1970s, and this is actually very hard to imagine today, it took at least a day for a transaction to register in a bank account, because each bank branch had its own servers. The data from each branch wasn’t synched until the end of the day, after all transactions had been completed. As mainframes and telecommunication capabilities became more available, banks were among the early adopters of these technologies, revolutionizing that paradigm.

    These changes created what we now refer to as core banking. Core (

  • Deploying a relational SQL database hasn’t, historically speaking, been a quick and easy task. However, using Red Hat OpenShift that is no longer true. In fact, it's gotten even easier in the newly released OpenShift 4, which includes its own integrated built-in application marketplace called OperatorHub.

    In this blog, together we'll walk through deploying the NuoDB container-native SQL database in OpenShift using the

  • We had a great time at Red Hat Summit this year, speaking to hundreds of attendees. Part of what we wanted to learn at the event was who was there, what they were interested in, and what was the biggest priority for their organization going forward. We learned a lot, and we’re happy to share the results with everyone.

    NuoDB Booth Visitors at Red Hat Summit

    First of all, who visited our booth? Well, in short, all kinds of wonderful people visited our booth and took the survey (and brought home a sock monkey)—

  • Internally, NuoDB uses the two-phase commit protocol to manage durability of user data. NuoDB also supports the X/Open XA protocol for synchronizing global transactions across multiple data stores. XA is also sometimes referred to as two-phase commit. The fundamental principles in both protocols are similar, but serve different purposes. Let us explore the difference between these two protocols.

    A Single Transaction Across Two Resources

    Let us explore a simple use case. A simple application takes messages from one data source (outgoing_messages) and writes them to a new data source

  • The beauty of Kubernetes Operators and the new OpenShift OperatorHub (different from, a catalog for native K8s operators) is that OperatorHub is integrated into the OpenShift 4 experience, which is how it takes truly complicated technical solutions and makes deploying them so easy. When Operators were first made public in a 2016 CoreOS blog post , the goal of Operators was to make the software itself include operational knowledge that previously resided outside of the Kubernetes cluster.