Defy Architectural Uncertainty by Building Schrödinger's App
summary
Presents a TypeScript codebase and an experimental JavaScript runtime called gitar that lets one app behave as either a monolith or microservices at runtime. Demonstrates by running a small social app ComFify, then splitting it into four deployable segments (BFF, reads, writes, notifications), showing endpoints, sagas and immutable-data patterns; gitar is open source but not production-ready and a 90% infrastructure-cost anecdote is mentioned.
AI-written summary · about
chapters (8)
- 0:00Architectural uncertainty
- 3:58Introduction
- 7:12Changing requirements
- 11:35Continuous architecting
- 17:23Demo: Gitar framework
- 22:08Code walkthrough
- 37:56Deploying segments
- 42:47Summary
related talks
36mMicro Frontends in Action!
51mFrontend Monoliths: Run if you can!
31mArchitectures for huge Angular based enterprise applications npm Packages, Monorepos and Micro Apps
55mTechnology agnostic microservices at SPA frontend
45mA Software Architect's Approach towards SPA Based Micro Apps
51mMicro Frontend: the microservice puzzle extended to frontend
39mSustainable Client Architectures with Micro Apps
35mArchitectures for Huge Angular Based Enterprise Applications
