DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Refcards Trend Reports
Events Video Library
Refcards
Trend Reports

Events

View Events Video Library
Core Badge
Avatar

Adam Furmanek

DZone Core CORE

DevRel at Metis

PL

Joined Sep 2023

https://www.metisdata.io/

Stats

Reputation: 1627
Pageviews: 110.3K
Articles: 23
Comments: 2
  • Articles
  • Comments

Articles

article thumbnail
Schema Changes Are a Blind Spot
Schema changes and migrations can quickly spiral into chaos, leading to significant challenges. Let's see how to overcome these challenges.
January 17, 2025
· 3,181 Views · 4 Likes
article thumbnail
You Need to Validate Your Databases
Without proper management, the risk of misconfigured databases increases — just as Heroku experienced. Learn how to steer clear of similar mistakes.
January 16, 2025
· 4,939 Views · 6 Likes
article thumbnail
Testing Is a Cross-Cutting Concern; So Are Databases
It’s essential to test all database changes cohesively throughout the pipeline. Let’s explore how this can be achieved with a modern approach.
January 7, 2025
· 4,142 Views · 3 Likes
article thumbnail
Why Successful Companies Don't Have DBAs
Consider the possibility that DBAs' current role may be problematic and that we need to rethink how they operate and integrate within our organizations.
January 6, 2025
· 4,497 Views · 7 Likes
article thumbnail
Stop Being Afraid of Databases
Ensuring database reliability can be difficult. Our goal is to speed up development and minimize rollbacks. Achieving efficient processes requires database observability.
January 2, 2025
· 5,340 Views · 3 Likes
article thumbnail
Observability 2.0: The Best Thing Since Sliced Bread
Traditional monitoring is not enough. We need developer-centric solutions that only Observability 2.0 can give us. Read on to see why.
December 17, 2024
· 6,619 Views · 3 Likes
article thumbnail
How and Why the Developer-First Approach Is Changing the Observability Landscape
Developers play a crucial role in modern companies. Explore more about the need to have a developer-first approach and include observability from day one.
December 11, 2024
· 6,580 Views · 4 Likes
article thumbnail
Everyone Uses Postgres...But Why?
All big players in the market use PostgreSQL nowadays. But why is that? Find out the answer in this article.
November 20, 2024
· 7,847 Views · 13 Likes
article thumbnail
VACUUM In Postgres Demystified
Let’s learn about VACUUM in PostgreSQL: what it is, how it relates to MVCC, how it’s useful, and how to improve your database performance.
October 15, 2024
· 3,935 Views · 8 Likes
article thumbnail
PostgreSQL Everywhere and for Everything
PostgreSQL is versatile and can successfully handle less popular SQL scenarios and workflows that don’t use SQL at all. Let's see where Postgres shines.
October 8, 2024
· 9,389 Views · 10 Likes
article thumbnail
Why Doesn't Postgres Use My Index?
It may happen that we create an index, but PostgreSQL doesn’t use it. What could be the reason, and how can we fix it?
October 3, 2024
· 4,900 Views · 8 Likes
article thumbnail
Indexes Under the Hood
One of the most obvious improvements for databases is to use indexes. Let's see them in detail to understand how they work in PostgreSQL and what makes them useful.
September 27, 2024
· 5,168 Views · 9 Likes
article thumbnail
Concurrency Issues in SQL and Distributed Systems
What happens if the first transaction must be canceled later for any reason? How should this affect the other transaction? Read on to understand!
September 25, 2024
· 5,264 Views · 6 Likes
article thumbnail
Troubleshooting PostgreSQL Low Free Memory
Gain an understanding of how databases (specifically PostgreSQL) manage memory and how to troubleshoot low free-memory scenarios.
September 17, 2024
· 5,779 Views · 7 Likes
article thumbnail
What Are Logging Levels?
Many things can break, but when the logging breaks, then we are completely lost. In this article, understand how to log efficiently in distributed systems.
September 9, 2024
· 4,435 Views · 3 Likes
article thumbnail
Configuring a Connection Pool
A connection pooler is a software component that manages database connections. In this post, learn what a connection pooler is and how to configure it.
September 3, 2024
· 3,448 Views · 4 Likes
article thumbnail
Debugging Low Cache Hit Ratio
Explore debug scenarios where we can’t utilize cached data and need to read from the physical drive, why it's important, what to look for, and helpful tools.
August 27, 2024
· 2,745 Views · 3 Likes
article thumbnail
Calculating Fingerprints for SQL Queries
Learn how to calculate a unique identifier for each SQL query in the database. See how we solved this challenge and what options we considered.
June 20, 2024
· 3,989 Views · 2 Likes
article thumbnail
How Enabling Slow Query Log Enhances Postgres Observability
Here, learn about the slow query log in PostgreSQL, a feature that allows you to log queries that take longer than a specified threshold to execute.
May 2, 2024
· 2,798 Views · 2 Likes
article thumbnail
Why DevOps Should Own Their Databases and How To Do It
It took us nearly 20 years to finally formulate the state of DevOps and bridge development and operations. However, we need to take another step to own the databases.
March 7, 2024
· 2,918 Views · 2 Likes
article thumbnail
DORA Metrics in DevOps
DORA group defined four broad metrics that are now known as DORA Four Keys. Let's use them to measure the velocity and stability of our databases.
January 30, 2024
· 4,505 Views · 6 Likes
article thumbnail
Transaction Isolation Levels For The Highest Possible Performance
Database transaction isolation levels let us get even better performance without rewriting our applications. See how they can be helpful and why we should care.
October 26, 2023
· 3,652 Views · 6 Likes
article thumbnail
A New Era Has Come, and So Must Your Database Observability
We can't prevent the bad code from the deployment. We lack database observability, and we can't troubleshoot automatically. We need a new approach: database guardrails.
September 28, 2023
· 4,266 Views · 2 Likes

Comments

PostgreSQL Everywhere and for Everything

Oct 09, 2024 · Adam Furmanek

Thanks. Yet another great example of PG everywhere.

DORA Metrics in DevOps

Feb 08, 2024 · Adam Furmanek

Hi Rajesh. There are many tools you can use, for instance Metis, Dynatrace, Datadog, AppDynamics, or Jaeger. Mind that some of these overfocus on capturing signals and lack reasoning and troubleshooting. See this article to learn more: https://www.metisdata.io/blog/all-your-monitoring-solutions-are-just-wrong

The easiest is to take OpenTelemetry and wire it up in your infrastructure. I don't know what your tech stack is, but most applications should handle it pretty well.

User has been successfully modified

Failed to modify user

  • RSS
  • X
  • Facebook

ABOUT US

  • About DZone
  • Support and feedback
  • Community research

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Core Program
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 3343 Perimeter Hill Drive
  • Suite 215
  • Nashville, TN 37211
  • [email protected]

Let's be friends:

  • RSS
  • X
  • Facebook