Systems | Development | Analytics | API | Testing

Simplify Brand Identity Management on Asgardeo with Branding AI

In today’s market, the power of a cohesive brand identity cannot be overstated. However, manually configuring consistent branding themes across multiple platforms can be a tedious process. That’s where Asgardeo’s new AI Branding feature comes in, offering a smarter way to align your digital identity in Asgardeo with your own brand.

Retail Media's Business Case for Data Clean Rooms Part 2: Commercial Models

In Part 1 of “Retail Media’s Business Case for Data Clean Rooms,” we discussed how to (1) assess your data assets and (2) define your data structures and permissions. Once you have a plan on paper, you can begin sizing the data clean room opportunity for your business.

Kong AI Gateway Goes GA, New Enterprise Capabilities Added

More easily manage AI spend, build AI agents and chatbots, get real-time AI responses, and ensure content safety We're introducing several new Kong AI Gateway capabilities in Kong Gateway 3.7 and Kong Gateway Enterprise 3.7, including enterprise-only and OSS improvements. Read on for a full rundown of the new AI-focused features.

Solving the Dual-Write Problem: Effective Strategies for Atomic Updates Across Systems

The dual-write problem occurs when two external systems must be updated in an atomic fashion. A classic example is updating an application’s database while pushing an event into a messaging system like Apache Kafka. If the database update succeeds but the write to Kafka fails, the system ends up in an inconsistent state. However, the dual-write problem isn’t unique to event-driven systems or Kafka. It occurs in many situations involving different technologies and architectures.

Alternatives to Session-Based Test Management and how Xray Exploratory App fits

In our previous articles about exploratory testing, we focused on session-based test management (SBTM), one of the more popular approaches. SBTM aligns clearly with the Xray Exploratory App workflow and terminology. As a quick refresher, SBTM is a more structured technique for performing exploratory testing. The key idea is to organize delimited sessions which are uninterrupted blocks of reviewable, chartered test effort.

Master Kotlin Enums: A Comprehensive Guide

In Kotlin, an enum (short for enumerator) is a special kind of predefined Kotlin data type used to store and represent a fixed set of named constant values, often simply referred to as constants. Each constant is an object, meaning they can have properties and methods, these are enums and are useful for representing elements that are fixed (for example days of the week) and don’t change.

Best Practices for Confluent Terraform Provider

Managing Confluent Cloud infrastructure efficiently poses challenges due to the complexities involved in deploying and maintaining various components like environments, clusters, topics, and authorizations. Without proper tooling and practices, teams struggle with manual configuration errors, lack of consistency, and potential security risks. The Confluent Terraform.

Data Streaming Awards 2024: Nominations Are Now Open

The Data Streaming Awards is back for its third year! Designed to bring the data streaming community together, this one-of-a-kind industry award event recognizes organizations that are harnessing the power of this revolutionary technology to drive business and customer experience transformation. If you know a company (even your own team) that is using data streaming technology to transform their business and provide amazing value to their customers and communities, the time is now to submit a nomination.

Laying the Foundation for Modern Data Architecture

Behind every business decision, there’s underlying data that informs business leaders’ actions. As the market landscape across verticals from financial services to healthcare and manufacturing grows increasingly competitive, those decisions need to happen ever faster and to make them, businesses need to rely on data to reveal insights quickly, as near-real-time as possible.