Operations | Monitoring | ITSM | DevOps | Cloud

Latest News

Enforce Quotas on Data Ingestion with Redis

Recently, a customer brought me a challenging use case: They were looking to enforce quotas on their internal customers, i.e. other teams in the organization. The analytics team provides services such as searching and reporting capabilities to those other teams, which subscribe to the services through a chargeback model. Each team that subscribes is supposed to limit its ingestion of data to a quota: a maximum permitted ingest per 24-hour period.

The business value of frequent deployments: Recouped time

The first post in this series introduced the idea of the different layers of value that your business can gain from frequent deployments and focused on the hard costs you can save. We’re looking at the role the database plays here because it’s the most complicated part of the process and it’s difficult to hit aggressive KPIs and goals when your teams are burdened with process bloat due to mistake-prone, manual work.

What are Azure Tables and what are they used for?

Azure Tables is a NoSQL cloud-based data storage service provided by Microsoft. It allows users to store and retrieve structured data in the cloud, and it is designed to be highly scalable and cost-effective. Azure Tables are used for a variety of purposes, including: In summary, Azure Tables are a cost-effective, highly scalable, and flexible data storage service that is well suited for storing large amounts of structured and semi-structured data.

Rules backfilling via vmalert

Recording rules is a clever concept introduced by Prometheus for storing results of query expressions in a form of a new time series. It is similar to materialized view and helps to speed up queries by using data pre-computed in advance instead of doing all the hard work on query time. Like materialized views, recording rules are extremely useful when user knows exactly what needs to be pre-computed. For example, a complex panel on Grafana dashboard or SLO objective.

Monitoring the Universe & Beyond: Our 2022 in Review

Share: When we posted our first ever Momentum blog about a year ago detailing our 2021 achievements, we were just weeks away from Russia’s renewed attack of Ukraine. While the war isn’t won yet and we’re approaching the one year anniversary of the attack, it’s heartening to see how much has changed around the world and that almost everyone now knows the expression: Slava Ukraini! So if we had to choose one word to best describe 2022 it might be: Resilience.

The business value of frequent deployments

We’ve written a ton of content about how to unlock the value of frequent deployments for your database as well as applications, from improved coding patterns to strategies for architecting smaller deployments. But the multi-million-dollar question for you and your business is something else entirely: what is the real business value of frequent deployments? That’s the question I’m going to address in this series of three posts.

SQL Server Timestamps: A Detailed Introduction

Accurate data is one of the most important aspects of any organizational function. It helps in decision-making and planning, and for most businesses, it also helps in generating revenue. The data can be anything from a list of clients and products to an inventory list. Nothing comes close to SQL timestamps regarding data accuracy, timeliness, and management. SQL Server timestamp is a critical component of relational databases, but they aren’t used on a daily basis by most database professionals.