Operations | Monitoring | ITSM | DevOps | Cloud

How We Made Our Queries 99.5% Faster

We cut log-query scanning from ~100% of data blocks to < 1% by reorganizing how logs are stored in ClickHouse. Instead of relying on bloom-filter skip indexes, they generate a deterministic “resource fingerprint” (hash of cluster + namespace + pod, etc.) for every log source and sort the table by this fingerprint in the primary-key ORDER BY clause. This packs logs from the same pod/service contiguously, letting ClickHouse’s sparse primary-key index skip irrelevant blocks.

Cloud Log Management: A Developer's Guide to Scalable Observability

As systems move to microservices, serverless, and multi-cloud setups, debugging gets harder. You’re no longer dealing with a single log file; you’re looking at logs from dozens of services, running across different environments. Traditional debugging methods like SSH-ing into servers or adding print statements don’t scale in these environments. Cloud log management tools help by collecting logs from all your services into one place.

What is Log Loss and Cross-Entropy

You're building a classification model, and your framework throws around terms like "log loss" and "cross-entropy loss." Are they the same thing? When should you use binary cross-entropy versus categorical cross-entropy? What about focal loss? This blog breaks down these loss functions with practical examples and real-world implementations.

OWASP CI/CD Part 9: Improper Artifact Integrity Validation

Improper artifact integrity validation is a critical vulnerability in CI/CD pipelines characterised by insufficient mechanisms to cryptographically verify the authenticity and integrity of code and build artifacts traversing the pipeline. When these controls are weak or absent, adversaries with access to any pipeline stage can inject malicious or tampered artifacts that appear legitimate, enabling undetected propagation through the pipeline and eventual deployment into production environments.

What Are Traces? A Developer's Guide to Distributed Tracing

One of the most common challenges in modern software engineering today is understanding how requests flow through applications. As system architectures shift to favor widely distributed, cloud-native designs, keeping track of how an application processes user actions is more difficult than ever. A single user action may trigger events processed in dozens of backend services. Traces are helping software developers today with this challenge.

ITOps vs DevOps: Understanding Their Roles in Modern IT Environments

The conversation around ITOps vs DevOps continues as organizations pursue agile development and responsive service delivery. While both practices share the goal of improving software and infrastructure management, they emerge from distinct historical, operational, and cultural backgrounds. Understanding how these models differ at their core helps decision-makers choose the most suitable operating strategy and align their teams for smoother collaboration.

The Inconvenient Truth About AI Ethics in Observability

Let's be honest: most conversations about AI ethics sound like they're happening in a boardroom, not an ops room. But here's the thing, when you're using AI to make sense of your telemetry data, ethics isn't some abstract concept. It's the difference between insights you can trust and algorithmic noise that leads you down the wrong path. The uncomfortable reality? Your AI is only as ethical as the messiest, most biased piece of telemetry data you feed it. And if you think your data is clean, well...

A Thorough Review Of Melbourne Business School Online

There are all kinds of learning platforms out there now, and we're mostly spoiled for choice. Depending on your aims, you may select anything from YouTube tutorials to full academic degrees. While casual learning is certainly still appropriate, there are still situations where people need something a bit more serious, perhaps an approach that still fits around a full-time job, but that also offers real substance and helps them progress.

Top 4 Ways to Use Text to Voice for Clear and Engaging Audio

Are you looking for a better way to grab attention and keep your audience interested? Text-to-speech tools convert written content into natural voice audio in seconds. These tools are perfect for students, content creators, and anyone who wants to share ideas without recording themselves. They help you reach more people, improve focus, and make your message easier to understand.