1 minute
Help Shape the Future of Payara Platform Community – Take Our 2026 Survey
Earlier this week, we’ve launched the 2026 Payara Platform Community Survey and we’d love to hear from you. If […]
Arshal Ameen, the application architect atRakuten Card – the number one credit card issuer in Japan- recently spoke at the 2019 Kafka Summit. His talk focused on how Rakuten Card is driving innovation in a traditionally conservative Japanese tech culture and how Payara Enterprise Support is helping out on this journey. He also shares further information about the company’s future plans for its Payara environment.
Hi Arshal, please tell us about Rakuten Card.
Rakuten Card Co. Ltd. of Tokyo provides credit card services. The company conducts credit card issuing, card loans, credit guarantee, and other financial businesses. We are the number one credit card company in customer satisfaction.
What does Rakuten use the Payara Platform for?
We use it as application server for all our customer-facing front end applications. We also use Payara Micro as consumers for streaming platform and Payara Embedded for scheduled batch jobs.
Why is the company investing in Payara Enterprise Support?
Security patches: Since Payara Platform is open source, depending only on the community for security patches that are critical to enterprise applications is a risk. But with Enterprise Support we will be able to handle this more effectively and promptly.
24*7 : We still have some of our critical applications using Payara Platform 4, although migration to Payara Platform 5 has been planned, it will take some time due to other dependencies. With Enterprise Support for Payara Platform 4, we can take a breath and concentrate on higher priority work.
You spoke at the Kafka Summit this year. Your talk focused on how Rakuten Card is driving innovation in a traditionally conservative Japanese tech culture. Can you tell us more details about how Payara Enterprise Support is helping out on this innovation journey?
We are in the process of creating a streaming platform for all event-based processes in a credit card system, some of the use cases include on-boarding process, ledger management, event based customer notifications & CDC. While designing this new platform, we had to make sure that existing subsystems connected to this streaming platform aren’t affected directly. One complexity of this system is that Kafka processes messages at a high speed and ensuring exactly one delivery and at least one delivery on the consumer level is very important. Payara support helped us implement consumers for these existing subsystems using Payara Micro JCA Adapters which provides consumer application with ACID features for Kafka message processing. With Payara’s JCA adapter, we can focus on implementing business and presentation logic and not on low-level logic related to Kafka integration and system-level mechanisms (transactions, connection management, crash recovery, error tracing, and logging).
What’s next for Rakuten Card and its Payara environment?
Cloud-native! Moving from a BareMetal architecture to cloud native architecture is the next step for us.
Thanks for the interview Arshal!
You can find Arshal Ameen on LinkedIn and follow him on Twitter.
Share:
1 minute
Earlier this week, we’ve launched the 2026 Payara Platform Community Survey and we’d love to hear from you. If […]
4 minutes
Strategic acquisition bolsters Azul’s Java platform with complementary products, deep Java expertise and accelerated go-to-market capabilities SUNNYVALE, Calif., and MALVERN, […]
3 minutes
When legacy systems approach end-of-life (EOL), enterprise IT teams typically face the choice of moving forward at all costs […]