Systems | Development | Analytics | API | Testing

API Summit 2024 Keynote: Powering Modern Developer Platforms with APIs

Powering Modern Developer Platforms with Konnect Revisit one of our sessions from API Summit 2024! In this keynote, Reza Shafii, SVP of Product of Kong, presents how an API Management platform empowers developers. Joined by presenters from Thrivent and Boston Consulting Group, learn how we are continuing to update Kong Konnect and how companies are using Konnect to maximize developer productivity.

Introducing Workflow Approvals in Choreo

In software application development and deployment, teams typically work collaboratively and require managers to approve certain actions. Companies often adopt external systems like ticketing services, chat applications, external workflow tools such as Jira, or rely on manual emails to manage this coordination. These approaches can disrupt developer workflows.

WHERE vs PREWHERE in ClickHouse

ClickHouse is a high-performance, columnar database designed for analytics and big data applications. One of ClickHouse's standout features is its ability to perform filtering directly on compressed data, enabling faster results compared to traditional relational databases. While working with ClickHouse, you will often encounter the WHERE and PREWHERE clauses, both of which are used to filter data. But what is the difference between WHERE and PREWHERE, and when should you use one over the other?

A Developer's Guide to Continuous Performance Testing

Today’s fast-paced development environments require new approaches to testing. Enter continuous performance testing. Unlike traditional performance testing, automated continuous performance testing is part of every build, monitoring the application continuously under increased load. With continuous performance tests, organizations with lots of users can expect to improve the customer experience, prevent major outages, and find and resolve issues faster.

Data integrity in Ably Pub/Sub

When you publish a message to Ably Pub/Sub, you can be confident that the message will be delivered to subscribing clients, wherever they are in the world. Ably is fast: we have a 99th percentile transmit latency of <50ms from any of our 635 global PoPs, that receive at least 1% of our global traffic. But being fast isn’t enough; Ably is also dependable and scalable. Ably doesn’t sacrifice data integrity for speed or scale; it’s fast and safe.

Java String Methods: A Guide With Examples

Strings are important concepts in programming and are data types that allow storage of character sequences. String methods are built-in functions that are called on a string to either get information or manipulate data. In Java, strings are treated as immutable data, therefore their values cannot be changed. To work with strings and perform operations on them, you need to understand string methods in Java and how they work.

Avoiding False Positives in Node.js Tests

When running tests, it's a great feeling to see dozens of green check marks indicating that a test suite is passing. It's especially gratifying after tackling a tricky bug or slogging through a tough feature. But those passing tests may be giving you a false sense of security. Often, bugs lurk in passing tests, undermining trust in the test suite and your application. Such tests can cause more harm than good, giving you a hearty pat on the back while hiding broken functionality.

Ably's four pillars: no scale ceiling

This is one of a series of posts that explain Ably’s four pillars of dependability. The four pillars project at Ably is about making concrete, objectively verifiable, statements about the technical characteristics of the service. We aim to ensure that our claims about service performance are expressed clearly in terms of explicit metrics, and we explain in technical terms how those performance levels are met.

Getting your iOS apps ready for Apple Intelligence

This year, Apple Intelligence will be available in beta. It's a set of artificial intelligence features that Apple will add to macOS, iOS, and iPadOS devices to offer consumers a more personalised experience designed to help improve their efficiency and productivity. There's a lot of excitement around what Apple Intelligence will bring to developers, consumers, and the ecosystem as a whole. You can read more about the possibilities our CEO believes it will unlock here.

How B2B CIAM Solutions Give Your Business a Competitive Edge

In the digital age, we interact with countless applications, whether for personal, professional, or recreational purposes. Many of these applications appear consumer-oriented but are, in fact, business-to-business (B2B) applications. For example, when accessing healthcare services, payroll systems, or school management platforms, you are likely using applications where your provider (such as your GP or employer) is a business customer of a larger B2B application.