Community
Over the last year, we’ve been talking with many banks and payment service providers about the challenges of instant payments. The most progressive organisations are looking to instant payments as an opportunity to embrace open-source frameworks as an alternative to traditional vendor technology solutions. As a large organisation put it to me recently, “unless we are using the same technology as the fintech’s and the GAFA's how are we going to compete or stay current?”
There are a number of challenges that banks and payment service providers face in delivering instant payments that make it a great use case for open-source frameworks, in particular Akka and its embodiment of the reactive manifesto. This post looks at some of the challenges of instant payments, why the concepts embodied in the reactive manifesto are suited to solving these challenges and what this means for the client/vendor conversation.
Instant Payments
As the world continues to become more and more real-time, customers and regulators expect instant payments around the clock, no exceptions.
The challenges include:
The Reactive Manifesto
These challenges lend themselves well to the reactive manifesto. The reactive manifesto is focused around four areas:
Akka, an open-source toolkit, embodies the reactive manifesto. Importantly, for applications such as instant payments, Akka simplifies the construction of highly concurrent and distributed applications on the JVM (Java Virtual Machine). It emphasises a technique called actor-based concurrency, developing on earlier toolkits such as Erlang but avoiding many of the problems, such as niche skills requirement and the lack of a vibrant community providing “battle hardened” open source libraries and tools.
Each payment is independently taken through the defined payment flow by a dedicated actor (lightweight “process”) whose job it is to orchestrate the processing required and ensure the scheme SLA is met. If there is a risk that a deadline will be missed due to a slow running external system, the actor is ready to step in. The actor also handles any business exceptions such as closed account or sanctions hit.
Akka provides many of the core non-functional requirements for payments processing “out of the box”. By comparison, many traditional payments products handle these mission critical challenges, such as concurrency and resilience, using their own proprietary applications. This restricts the support base and expertise to that of the single product, making it more expensive to support and maintain for customers and vendors alike. Over time an increasing proportion of vendor R&D spend is used on simply maintaining the proprietary technology rather than enhancing business functionality and enabling new product development. This limits organisations in exploring the capabilities opened up by instant payments as maintenance dollars are spent on functionality that’s freely available in open-source frameworks.
Changing the client conversation
Fundamentally, incorporating open-source frameworks within the payments systems, also changes the client conversation. Discussions are much more open, focussing on resolving challenges through the most appropriate toolset, within flexible commercial models. This is in marked contrast to the traditional hard selling of a proprietary technology stack.
Collaboration pays a much greater role in this world as does intellectual curiosity about building solutions. In the market many organisations have already adopted Akka for processing at scale, for example PayPal. At Icon we’d love to hear from organisations using Akka in financial services and share experiences.
This content is provided by an external author without editing by Finextra. It expresses the views and opinions of the author.
Kyrylo Reitor Chief Marketing Officer at International Fintech Business
15 November
Francesco Fulcoli Chief Compliance and Risk Officer at Flagstone
Nkahiseng Ralepeli VP of Product: Digital Assets at Absa Bank, CIB.
14 November
Jamel Derdour CMO at Transact365 / Nucleus365
13 November
Welcome to Finextra. We use cookies to help us to deliver our services. You may change your preferences at our Cookie Centre.
Please read our Privacy Policy.