article thumbnail

Sacrificial Architecture: Case Studies

DZone

One of the toughest decisions your software development team may face as you scale is deciding between keeping your current codebase and rebuilding on new software architecture. Rethink, Restructure, and Rebuild. Rethink, Restructure, and Rebuild. Sometimes it takes less effort in terms of time and money to build a solution from scratch.

article thumbnail

Using modern observability to chart a course to successful digital transformation

Dynatrace

Observability industry themes to watch Perhaps the most significant industry trend is the shift from traditional, on-premises environments to multicloud or cloud-native architectures. The post Using modern observability to chart a course to successful digital transformation appeared first on Dynatrace news.

Analytics 243
Insiders

Sign Up for our Newsletter

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

article thumbnail

Microservices vs. monolithic architecture: Understanding the difference

Dynatrace

As a result, organizations are weighing microservices vs. monolithic architecture to improve software delivery speed and quality. Traditional monolithic architectures are built around the concept of large applications that are self-contained, independent, and incorporate myriad capabilities. What is monolithic architecture?

article thumbnail

Zabbix as Universal Monitoring System for IT Company: Tips for Effective DevOps Monitoring

DZone

Today, I want to share my experience working with Zabbix, its architecture, its pros, and its cons. Over the course of five years, while working on the project, we went through several system upgrades until we finally transitioned to Zabbix 4.0 It also allows for some advanced features, such as problem prediction.

article thumbnail

The history of Grail: Why you need a data lakehouse

Dynatrace

Grail architectural basics. The aforementioned principles have, of course, a major impact on the overall architecture. A data lakehouse addresses these limitations and introduces an entirely new architectural design. It’s based on cloud-native architecture and built for the cloud. But what does that mean?

article thumbnail

Reinventing Performance Testing: New Architectures

Alex Podelko

New Architectures (this post). Cloud seriously impacts system architectures that has a lot of performance-related consequences. Auto-scaling is often presented as a panacea for performance problems, but, even if it is properly implemented (which is, of course, better to be tested), it just assigns a price tag for performance.

article thumbnail

How architecture evolves into strategy

O'Reilly Software

I should start by saying this section does not offer a treatise on how to do architecture. We often say "blueprints," but that's another metaphor borrowed from the original field, and of course we don't make actual blueprints. Vitruvius and the principles of architecture. Everyone who goes to architecture school learns his work.

Strategy 100