Thu.Jan 30, 2025

article thumbnail

Understanding the Two Schools of Unit Testing

DZone

Unit testing is an essential part of software development. Unit tests help to check the correctness of newly written logic as well as prevent a system from regression by testing old logic every time (preferably with every build). However, there are two different approaches (or schools) to writing unit tests: Classical (a.k.a Detroit) and Mockists (or London) schools of unit testing.

Testing 229
article thumbnail

Percona Monitoring and Management 3.0.0 (GA)

Percona Community

We’re excited to announce the release of Percona Monitoring and Management (PMM) 3.0.0 GA. The Percona Monitoring and Management (PMM) 3.0.0 release delivers major security and stability enhancements. Notable security improvements include rootless deployments and encryption of sensitive data, along with improved API authentication using Grafana service accounts.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

Structured Logging in Grails 6.2.3

DZone

Traditionally, logging has been unstructured and relies on plain text messages to file. This approach is not suitable for large-scale distributed systems emitting tons of events, and parsing unstructured logs is cumbersome for extracting any meaningful insights. Structured logging offers a solution to the above problem by capturing logs in a machine-readable format such as JSON, and it becomes easier to query and analyze log data in a system where logs are aggregated into centralized platforms l

Systems 147
article thumbnail

MySQL at Uber (2025)

Uber Engineering

Comments

80
article thumbnail

Percona Operator for MongoDB 1.19: Remote Backups, Auto-Generated Passwords, and More!

Percona Community

The latest release of the Percona Operator for MongoDB, version 1.19, is here. It brings a suite of enhancements designed to streamline your MongoDB deployments on Kubernetes. This release introduces a technical preview of remote file server backups, simplifies user management with auto-generated passwords, supports Percona Server for MongoDB 8.0, and includes numerous other improvements and bug fixes.

Network 59