Systems | Development | Analytics | API | Testing

Kafka Is Not a Database

It's important to understand the uses and abuses of streaming infrastructure. Apache Kafka is a message broker that has rapidly grown in popularity in the last few years. Message brokers have been around for a long time; they're a type of datastore specialized for "buffering" messages between producer and consumer systems. Kafka has become popular because it's open-source and capable of scaling to very large numbers of messages.

CaliberMind Onboards Customer Data With Fivetran

With automated data integration, CaliberMind uncovers data insights for customers. As a Customer Data Platform (CDP), CaliberMind delivers data-driven insights to its customers. To do so, it must connect to its customers’ data sources, extract, process and transform the data, run it through specially designed analytic models, and, finally, present data back to the customer as insights. CaliberMind uses Fivetran to offload the task of ingesting data from its customers’ applications.

How Papa John's Fast-Tracked External API Innovation With Kong

To keep pace with the company’s rapidly growing menu innovation strategy and expansion to digital channels, elevating the API strategy became a priority at Papa John’s. Learn how the team reduced time to market and enabled API innovation with the growing list of external channels. This session will discuss deploying Kong in a hybrid environment, making use of the Kong Developer Portal and integrating to a CI/CD pipeline to automate deployments.

3 Solutions for Avoiding Plain-Text Passwords in Insomnia

When testing APIs, software engineers often repeat identical values across multiple requests, but who wants to waste time typing the same values every time? Insomnia’s environment variables solve this problem by allowing you to define a value once as an environment variable and reference that value wherever it’s needed. Insomnia also enables you to override certain variables using sub-environments or folder environments.

The Easiest Way to Monitor Node.js: Automatic Instrumentation

Monitoring for your Node.js apps can be hard. The tricky part is understanding what you need to monitor, instrumenting your code, and then making sense of all the data that’s been emitted. (That’s almost every part you might say 😅 ). At AppSignal, we dogfood our product and understand the pain users feel ourselves. The key points we focus on are the ease of use, flexibility, and developer experience.

NodeSource Brings arm64 Support to its Node.js Binary Distributions

NodeSource is excited to announce support for the aarch64 (ARM 64-bit) architecture in Enterprise Linux based distributions! It includes: In the last decade x86_64 was the dominant architecture in Enterprise Linux based distributions, but since 2018 there has been a significant increase in arm64 downloads. Also, big tech companies such as Apple and Amazon are adopting the arm64 processor.

Outlier Detection: The Different Types of Outliers

Time series anomaly detection is a tool that detects unusual behavior, whether it's hurtful or advantageous for the business. In either case, quick outlier detection and outlier analysis can enable you to adjust your course quickly, before you lose customers, revenue, or an opportunity. The first step is knowing what types of outliers you’re up against. Chief Data Scientist Ira Cohen, co-founder of Autonomous Business Monitoring platform Anodot, covers the three main categories of outliers and how you'll see them arise in a business context.