Blog

October 06, 2022
High Availability in Corda 5 background
October 06, 2022

High Availability in Corda 5

One of the key features of Corda 5 is high availability (HA). A highly available system is one which guarantees some level of uptime by being resilient to faults that may occur during operation. In order to achieve this, the system needs to provide redundancy. This article will explore what kind of high availability that Corda 5 provides in contrast to previous releases of Corda, and how this is implemented in the context of executing flows.

September 08, 2022
Beyond User Stories background
September 08, 2022

Beyond User Stories

Starting as a product manager, among the strange creatures encountered on your path are so-called “user stories”. These usually appear as one-liners on product requirement documents and look like this: “As a [User] I want to do [Something] in order to [Achieve some other thing].” A vast amount of literature on user stories, how to write them and why they are useful is widely available, so there is little value in digging into those details. However, I believe it’s important to go through the reasons that they are a good tool to manage product development, but also to point out where they fall short; at least, for some type of products.

July 08, 2022
Corda 5: Restating the Corda vision background
July 08, 2022

Corda 5: Restating the Corda vision

Imagine a world where two people in completely different global and political locations could agree to something and see the results unfold simultaneously, with no slow reconciliation, no business processes involving faxes like the 1980s never ended. A world where data can actually be owned, and shared, not licensed through some central party with overarching control. Imagine your industry running on a single shared, yet secure, database. That was the founding vision of Corda. Five years on, how are we getting on and what have we learned?

July 07, 2022
The World Needs a B2B Application Development Platform background
July 07, 2022

The World Needs a B2B Application Development Platform

Imagine a firm needs a new way for employees to book vacation. Or maybe customers want to be able to track their orders online. It’s your job to build the application. What design would you go with? Chances are you’ll build it in much the same way as everybody else does. There will be a database. There will be a business logic layer – you have a lot of choices here. And there will be a front-end – perhaps a mobile app or web-site, or a set of APIs. And then you have to worry about hosting it. Perhaps the HR department will host it in-house. Perhaps the supplier will host it in the cloud.