Blue/Green and Canary Deployments with AWS Step Functions
Mario Bittencourt
Blue/Green and Canary Deployments with AWS Step Functions
4:38
Functional Core and Imperative Shell: Bridging FP and Enterprise Architecture
Mario Bittencourt
Functional Core and Imperative Shell: Bridging FP and Enterprise Architecture
6:06
When Scaling Is Not An Option: A Simple Asynchronous Pattern
Mario Bittencourt
When Scaling Is Not An Option: A Simple Asynchronous Pattern
4:42
Scaling AWS Step Functions: When Standard Maps Hit Their Limits
Mario Bittencourt
Scaling AWS Step Functions: When Standard Maps Hit Their Limits
6:29
Serverless Backlash: Context is King in Architecture Decisions
Mario Bittencourt
Serverless Backlash: Context is King in Architecture Decisions
11:55
DocumentDB Streams: A Cure For Your NoSQL CDC Blues?
Mario Bittencourt
DocumentDB Streams: A Cure For Your NoSQL CDC Blues?
7:54
The Certification Trap: When Getting Certified Becomes the Goal Instead of the Journey
Mario Bittencourt
The Certification Trap: When Getting Certified Becomes the Goal Instead of the Journey
8:19
Scaling Software Architecture: Building an Architectural Mindset in Your Development Team
Mario Bittencourt
Scaling Software Architecture: Building an Architectural Mindset in Your Development Team
5:50
Code reviews are more than just catching bugs
Mario Bittencourt
Code reviews are more than just catching bugs
5:44
Solving concurrency challenges with AWS Step Functions
Mario Bittencourt
Solving concurrency challenges with AWS Step Functions
6:15
Scaling Software Architecture: Federation, Radar, and Catalog Approaches
Mario Bittencourt
Scaling Software Architecture: Federation, Radar, and Catalog Approaches
11:43
Tackling Data Consistency in Event-Driven Systems
Mario Bittencourt
Tackling Data Consistency in Event-Driven Systems
5:02
EventBridge Pipes - Enrichment and Transformation For the Win
Mario Bittencourt
EventBridge Pipes - Enrichment and Transformation For the Win
5:57
The Reality of Coupling in Event-Driven Architecture
Mario Bittencourt
The Reality of Coupling in Event-Driven Architecture
8:02
EventBridge Pipes - The Missing Link in Your Event Architecture?
Mario Bittencourt
EventBridge Pipes - The Missing Link in Your Event Architecture?
17:18
The Real Story of No-Code and Low-Code Development
Mario Bittencourt
The Real Story of No-Code and Low-Code Development
13:21
Vertical Software Development: Putting Agile Theory into Practice
Mario Bittencourt
Vertical Software Development: Putting Agile Theory into Practice
15:24
How do you test a distributed workflow without deploying anything?
Mario Bittencourt
How do you test a distributed workflow without deploying anything?
4:16
Approaching Observability from a Domain-Oriented Perspective
Mario Bittencourt
Approaching Observability from a Domain-Oriented Perspective
20:29
AWS Kinesis: On-demand option
Mario Bittencourt
AWS Kinesis: On-demand option
4:37
When Abstractions Actually Matter (And When They Don't)
Mario Bittencourt
When Abstractions Actually Matter (And When They Don't)
14:33
AWS Step Functions in Production - What They Don't Tell You
Mario Bittencourt
AWS Step Functions in Production - What They Don't Tell You
16:41
Mastering AWS SQS + Lambda Batch Processing
Mario Bittencourt
Mastering AWS SQS + Lambda Batch Processing
5:02
When REST is Not Enough
Mario Bittencourt
When REST is Not Enough
11:16
Adopting an Event-Driven Architecture: Kinesis
Mario Bittencourt
Adopting an Event-Driven Architecture: Kinesis
13:49
Adopting an Event-Driven Architecture: EventBridge
Mario Bittencourt
Adopting an Event-Driven Architecture: EventBridge
15:33
Can Code Duplication Be a Good Thing?
Mario Bittencourt
Can Code Duplication Be a Good Thing?
11:24
Beating Tech FOMO
Mario Bittencourt
Beating Tech FOMO
6:45
Saga Pattern: Are your microservices secretly working against you?
Mario Bittencourt
Saga Pattern: Are your microservices secretly working against you?
11:00
Beyond the Diagrams - The Real Value of a Software Architect
Mario Bittencourt
Beyond the Diagrams - The Real Value of a Software Architect
10:46
Improving the Resilience of your Software
Mario Bittencourt
Improving the Resilience of your Software
14:21
DynamoDB - When to Use it
Mario Bittencourt
DynamoDB - When to Use it
15:12
How to Implement Transactional Outbox Pattern with DynamoDB
Mario Bittencourt
How to Implement Transactional Outbox Pattern with DynamoDB
16:29
Evolving Event Sourced Systems
Mario Bittencourt
Evolving Event Sourced Systems
15:02
Handling Different Access Patterns with Event Sourcing
Mario Bittencourt
Handling Different Access Patterns with Event Sourcing
8:58
End-to-End Event Sourcing Solution
Mario Bittencourt
End-to-End Event Sourcing Solution
16:08
Understanding Event Sourcing
Mario Bittencourt
Understanding Event Sourcing
20:15
Alain voici les documents
Mario Bittencourt
Alain voici les documents
0:08
19 juin 2017
Mario Bittencourt
19 juin 2017
0:02