Главная
Study mode:
on
1
Intro
2
System
3
Service does not imply
4
About that API Gateway (nee ESB)
5
The Bus that's a Hub
6
Some API Gateway and ESB Promises
7
The Centralization Dilemma
8
If we'd use the ESB model on Microsoft Azure
9
Case-Study Microsoft Azure
10
Services: Autonomous Entities
11
Interdependencies
12
Why Shared Data Stores Are Bad
13
Data Store Decoupling Enables Evolution
14
Multi-Node Failover Clustering
15
Autonomous Services Benefits
16
Operational Objectives
17
Operational Assurances
18
Layers: Code Organization
19
Rationale for Layers
20
Tiers: Runtime Organization
21
Example: Azure Service Bus
22
Layers, Tiers, and Services
23
Communication
24
Client vs. Server
25
Directionality
26
Symmetry
27
Multiplexing
28
Framing, Encoding, Data Layout
29
Metadata
30
The Edge of Services
31
Location Transparency
32
Multi-Channeling
33
Web Sockets
34
Load Leveling
35
Load Balancing
36
Messaging Infrastructures
37
Summary: Generalized Architecture Model
Description:
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only! Grab it Explore a comprehensive conference talk on messaging and microservices delivered by Clemens Vasters, Lead Architect at Microsoft Azure Service Bus, at GOTO Amsterdam 2016. Delve into the foundational principles of service orientation and their evolution into modern microservices architecture. Learn about the challenges of centralization, the importance of autonomous services, and the benefits they bring to system design. Examine the concepts of layers, tiers, and services in the context of Microsoft Azure. Gain insights into communication patterns, directionality, symmetry, and multiplexing in microservices. Discover the significance of the edge of services, location transparency, and multi-channeling. Understand load leveling, load balancing, and messaging infrastructures. Conclude with a generalized architecture model that synthesizes these concepts for practical application in microservices development.

Messaging and Microservices

GOTO Conferences
Add to list