Systems | Development | Analytics | API | Testing

%term

What is Grafana Mimir? with maintainer Marco Pracucci (k6 Office Hours #53)

Maintainer Marco Pracucci talks about the new Grafana project, Mimir, a next-generation time-series database for Prometheus. He joins Developer Advocates Nicole van der Hoeven and Paul Balogh to talk about what Mimir is, why it was needed, and how he helped scale it using k6. RESOURCES.

Audit Logging for Micro-Integrator

When you are running a micro-integrator on a microservices environment, administrators who have admin access to the micro-integrator are able to change its configurations via admin services API. When someone needs to debug the system and find out which person did what change, then the micro-integrator needs to keep a log of activities performed on the micro-integrator. Audit logs are simply a set of logs that let you find what are the changes performed on the micro-integrator instance. Audit logs feature support from the APIM 4.1.0 onward.

Industry pioneers discuss the future of the modern data stack | Fireside chat

Will starships carry #lakehouses? Can the 48-year-old SQL still get the job done? Will #datagovernance finally see a revolution? Fivetran CEO George Fraser caught up over coffee with Ali Ghodsi, CEO of #Databricks, and Bob Muglia, Fivetran Board Member and former CEO of #Snowflake, to imagine a new world forged around the #moderndatastack.

API Rate Limiting: How to avoid hitting rate limits in API integration

When talking about API integration, the matter of API rate limiting is unavoidable. Researching what the rate limits of the APIs you’re going to ‘consume’ in your integrations are should be part of your overall preparation for the development of your project scope. It is also a crucial detail to know when you will be designing your integrations; rate limits will define early on what mechanism you need to implement to avoid hitting them in the first place.

HTTP Keep-Alive - In Light

HTTP Keep-Alive is a feature of web servers that allows clients to keep connections open. It's also called "persistent connections." The idea behind HTTP Keep-Alive is to prevent the connection from timing out and closing, which would require the client to reconnect. This saves time for both users and the website’s server. HTTP/1.1 is designed to allow keep-alive connections by default, but HTTP/1.0 is not.

REST API Best Practices for Parameter and Query String Usage

Over the last ten years, APIs have grown in popularity and utilization. They've evolved into critical components of application infrastructure, and as businesses continue to use and build them, good API architecture will become increasingly important. A smart API design helps performance and the overall developer experience, whether they're public or internal. The most common APIs employ HTTP requests to access and use data and follow a RESTful architecture.