Systems | Development | Analytics | API | Testing

Blog

Kuma 1.0 GA Released With 70+ New Features & Improvements

Today is a big day for Kuma! Kuma 1.0 is now generally available with over 70 features and improvements ready to use and deploy in production to create modern distributed service meshes for every application running on multiple clusters, clouds, including Kubernetes and VM-based workloads. Before we unpack this release, a big thank you to the community and to the users that have helped releasing this major version of Kuma with their contributions and feedback.

Kong Enterprise 2.2 Now Generally Available!

Today, we’re proud to announce the release of Kong Enterprise 2.2 GA! Kong Enterprise 2.2 is built on top of version 2.2 of our popular open source gateway and brings with it a slew of new features and some Enterprise-only features on top. Let’s dive in! For a long time, Kong has supported not only HTTP/HTTPS traffic with REST and gRPC APIs, but also raw TCP streams. In version 2.2, we now extend our support to include UDP-based protocols as well!

Achieving exactly-once delivery with Ably

Exactly-once is a desirable (if not critical) message delivery guarantee and a remarkably complex engineering challenge to solve. In this blog post, we will look at what exactly-once means in the context of distributed pub/sub systems, and the exactly-once guarantees that the Ably realtime pub/sub messaging platform provides. Ably often acts as the broker in data streaming pipelines: publishers send messages to our platform, and we deliver these messages to subscribers.

How augmented reality improves conversions and engagement in mobile shopping apps

COVID-19 caused a significant shift in consumer sentiment; making mobile shopping ever so popular — and digital brand engagement a competitive necessity. With an increasingly noisy online marketplace and physical stores losing traction, it’s time to adopt immersive consumer tech to attract new shoppers, revenue, and brand recognition.

Meet Continuous Code Improvement

If your experience as a developer is anything like mine, the best moments are those known as the "flow state.” When distractions drift into the background and all your energy is going in the creative direction of solving the problem at hand. Your brain is directly connected to your users through your code. Months of progress happen in hours. Unfortunately, those moments are rare. But it’s not emails or Slack messages that are the biggest distractions.

Introducing AI-Assisted Workflows and Automation-Grade Grouping

Imagine you’ve been working on a new feature for weeks. Finally—after exhaustive QA and testing, and more late coding sessions than you care to count—you release with a feeling of both accomplishment and relief. Only to be woken up at 3am that something’s wrong. Or worse, you get flooded with customer complaints that it’s not working properly. Well, it’s probably a scenario you don’t need to imagine. Every developer has a version of this story to tell.

What Are the Elements of Digital Transformation?

If the elements of digital transformation weren’t a priority for organizations before COVID-19, they’re at the top of the agenda now. According to Statistica, post-COVID digital transformation spending has skyrocketed in 2020 with an expected 10.4% increase by the end of the year. As the pandemic continues, businesses are facing remote team challenges and pressure to increase operational efficiency. Therefore, the trend toward digital transformation is likely to continue.

Fraud Detection using Deep Learning

One of the many areas where machine learning has made a large difference for enterprise business is in the ability to make accurate predictions in the realm of fraud detection. Knowing that a transaction is fraudulent is a critical requirement for financial services companies, but knowing that a transaction that was flagged by a rules-based system as fraudulent is a valid transaction, can be equally important.

Microservices vs API

In this article, we’ll cover the key differences between APIs and microservices as answered by our contributors consisting of senior decision-makers and CTOs from technology companies around the world. One of the most popular ways to consume data from a web service is through a web application programming interface (API). By interface, we are referring to an agreement, or schema, that anyone using this API must abide by.