Operations | Monitoring | ITSM | DevOps | Cloud

How Time Series Databases and Data Lakes Work Together

In the fast-paced world of software engineering, efficient data management is a cornerstone of success. Imagine you’re working with streams of data that not only require rapid analysis but also need to store that data for long-term insights. This is where the powerful duo of time series databases (TSDBs) and data lakes can help.

Edge AI: what, why and how with open source

Edge AI is transforming the way that devices interact with data centres, challenging organisations to stay up to speed with the latest innovations. From AI-powered healthcare instruments to autonomous vehicles, there are plenty of use cases that benefit from artificial intelligence on edge computing. This blog will dive into the topic, capturing key considerations when starting an edge AI project, main benefits, challenges and how open source fits into the picture.

Track events in real time: Enhance monitoring with proactive log analysis

Preventing issues through proactive log analysis is more advantageous than reacting to problems with troubleshooting when they occur. Logs can act as a powerful source for proactive monitoring, and configuring the right alerts can ensure that you are notified about critical events in advance. In this blog post, we'll unveil a few suggestions for optimizing log-based alerting to enhance incident management and achieve operational excellence.

Thou Shall Pass! Troubleshooting Common Amazon S3 Errors in Cribl Stream

Data lakes are everywhere! With data volumes increasing, cost-effective storage is becoming a greater need. With Cribl Stream, you can route data to an Amazon S3 data lake and replay or search that data at rest. But nothing is more frustrating than something not working and those blasted error logs that pop up. In this blog, some common errors for your S3 sources or destinations are highlighted, and some potential root causes and solutions are highlighted.

Key Concepts And Best Practices For Efficient Code

Efficient code can be defined by numerous factors, in addition to what others deem necessary based on their experiences. Per this article, we will define it as: Measuring and comparing your code on its design, optimization, and performance; while considering its use cases, compute resources, quality, scalability, and structure. Along with our definition, it is important to understand some key concepts before we dive further into some best practices and additional support to contextualize our definition.

New Features: AI Help for On-call Schedules, Event Explorer, and Revamped Status Page Designs

We're thrilled to announce the latest enhancements to ilert AI in our most recent update. For those eager to dive into AI functionalities firsthand, we invite you to reach out to us at support@ilert.com. We'd be more than happy to welcome you into our Beta program. Moreover, we always appreciate your input on the ilert roadmap and look forward to hearing your innovative feature suggestions. Now, let's delve into the exciting new updates!

Qovery Named G2 Momentum Leader Winter 2024

We are thrilled to share the exciting news that Qovery has once again been recognized as a Momentum Leader for DevOps in the Winter 2024 Grid Report. This marks the third consecutive time we've received this prestigious acknowledgment, and we couldn't be more grateful for the ongoing support of our incredible community of users 🙏

How to speed up MySQL and PostgreSQL queries for FREE

How can I speed up a SQL query? This video showcases how to optimize a SQL query on MySQL or PostgreSQL for free using AI and a tool called EverSQL by Aiven. In the example shown, the query performance on a MySQL database went from 20 seconds to 0.5 seconds only by pasting the SQL and additional metadata in the EverSQL by Aiven UI and applying the indexes and SQL rewrite suggestions. Check out these resources to learn more:(links to any tools or resources you used in the video, our docs/trial if appropriate)

10 best practices to achieve Kubernetes resilience for enterprises

Resilience has more than one meaning, but the one we typically think of is the capability to withstand a crisis when it strikes and be equipped to face higher challenges. Building and adopting resilient technological solutions is the need of today's modern businesses. An enterprise fortified with resilience is well-equipped to face any unforeseen disruptions, mitigate damages, recover quickly, and reduce incident management costs.