Remove Architecture Remove Design Remove Presentation
article thumbnail

Web Application Architecture: A Comprehensive Guide

DZone

It’s an underlying web application architecture that makes this process possible. In this blog, you’ll discover what a web app architecture is, how a web application architecture diagram looks, and how you can design the right architecture for web apps.

article thumbnail

Practical API Design at Netflix, Part 1: Using Protobuf FieldMask

The Netflix TechBlog

How can we achieve a similar functionality when designing our gRPC APIs? There are a number of utilities and conventions on how to use this message when it is present in an RPC request. With GraphQL this comes out of the box through the use of field selectors. In the JSON:API standard a similar technique is known as Sparse Fieldsets.

Design 246
Insiders

Sign Up for our Newsletter

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

article thumbnail

Practical API Design at Netflix, Part 2: Protobuf FieldMask for Mutation Operations

The Netflix TechBlog

By Ricky Gardiner , Alex Borysov Background In our previous post , we discussed how we utilize FieldMask as a solution when designing our APIs so that consumers can request the data they need when fetched via gRPC. API designers should aim for simplicity, but make their APIs open for extension and evolution.

Design 242
article thumbnail

Choreography Pattern: Optimizing Communication in Distributed Systems

DZone

In today's rapidly evolving technology landscape, it's common for applications to migrate to the cloud to embrace the microservice architecture. While this architectural approach offers scalability, reusability, and adaptability, it also presents a unique challenge: effectively managing communication between these microservices.

Systems 286
article thumbnail

Legacy Architecture Modernisation With Strategic Domain-Driven Design

Strategic Tech

Most organisations go through an architecture modernisation effort at some point as their systems drift into a state of intolerable maintenance costs and they diverge too far from modern technological advances. Before jumping into either of those scenarios, have a look at what Strategic Domain-Driven Design can offer you.

article thumbnail

7 Best Performance Testing Tools to Look Out for in 2021

DZone

With rising competition in the digital world and the requirement to be present in the top rank of the category, makes performance tests crucial for companies. For example, the gaming app has to present definite actions to bring the right experience. Confirming scalability, dependability, stability, and speed of the app is crucial.

article thumbnail

How to Re-evaluate Your Frontend Architecture and Improve its Design?

Simform

Frontend architecture comprises a bunch of practices and tools that upgrades your application’s code quality. What’s more, it also presents you with the opportunity to create a productive, scalable, and sustainable workflow. The post How to Re-evaluate Your Frontend Architecture and Improve its Design?