article thumbnail

MongoDB Performance Resources

Alex Podelko

As I started to work for MongoDB, I started to get questions about MongoDB performance. We do have a lot of great resources that can help with MongoDB performance. First of all, it is MongoDB and Atlas documentation: Performance , Monitoring , and Query Optimization. Tips and Tricks for Query Performance: Let Us.explain() Them.

article thumbnail

What are quality gates? How to use quality gates to deliver better software at speed and scale

Dynatrace

Organizations can customize quality gate criteria to validate technical service-level objectives (SLOs) and business goals, ensuring early detection and resolution of code deficiencies. Ultimately, quality gates safeguard code viability as it advances through the delivery pipeline. But how do they function in practice?

Speed 212
Insiders

Sign Up for our Newsletter

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

Trending Sources

article thumbnail

Automate CI/CD pipelines with Dynatrace: Part 2, Deploy stage

Dynatrace

Deploy stage In the deployment stage, the application code is typically deployed in an environment that mirrors the production environment. This step is crucial as this environment is used for the final validation and testing phase before the code is released into production. To illustrate this concept, consider the scenario below.

Traffic 266
article thumbnail

Extending Vector with eBPF to inspect host and container performance

The Netflix TechBlog

by Jason Koch , with Martin Spier , Brendan Gregg , Ed Hunter Improving the tools available to our engineers to help them diagnose, triage, and work through software performance challenges in the cloud is a key goal for the cloud performance engineering team at Netflix. Refresh the build pipeline away from gulp to webpack.

article thumbnail

Java Or Scala Performance – Which One Is Better?

Alex Podelko

The Size and Quality of the Code. If you decide to use Java to write your programs with, be prepared to write longer lines of code to accomplish even the smallest tasks. With the use of Scala, you will be able to accomplish these same tasks without having to write such long lines of code. The Overall Complexity of the Code.

Java 100
article thumbnail

Service level objectives: 5 SLOs to get started

Dynatrace

In today’s fast-paced digital landscape, ensuring high-quality software is crucial for organizations to thrive. Service level objectives (SLOs) provide a powerful framework for measuring and maintaining software performance, reliability, and user satisfaction. But the pressure on CIOs to innovate faster comes at a cost.

Latency 182
article thumbnail

Why open source software and open standards are crucial to the future of software development

Dynatrace

Open source software has become a key standard for developing modern applications. From common coding libraries to orchestrating container-based computing, organizations now rely on open source software—and the open standards that define them—for essential functions throughout their software stack.