45 articles tagged #architecture
All English for IT articles related to #architecture.
-
Backend-for-Frontend (BFF) English: Vocabulary for API Architecture Discussions
Learn the English vocabulary architects and engineers use when discussing the Backend-for-Frontend pattern, API aggregation, data shaping, and client-specific endpoints.
-
English for Data Platform Architects: Lakehouse, Medallion, and Data Contracts
Master the English vocabulary and natural design review phrases for modern data platform discussions: lakehouse, medallion architecture, data contracts, and lineage.
-
Senior Distributed Systems Engineer English: Consensus, CRDTs, and CAP Theorem Vocabulary
Consensus, Raft vs Paxos, split-brain, CRDT, CAP theorem — English vocabulary for senior distributed systems engineers in design reviews and architecture discussions.
-
English for Event-Driven Architects: The Vocabulary You Need
Master the English vocabulary used in event-driven system design, architecture reviews, and incident discussions. From Event Storming to saga patterns — explained for engineers.
-
How to Discuss Vendor Lock-in With Stakeholders
A practical English guide for discussing vendor lock-in — how to explain the risk, present alternatives, and negotiate trade-offs with business stakeholders.
-
How to Discuss Cloud Architecture Decisions in English
Advanced English vocabulary for cloud architecture discussions — ADRs, trade-offs, constraints, reversibility, and articulating architectural principles clearly.
-
How to Discuss Technical Architecture in English
Learn how to present architecture proposals, articulate trade-offs, handle pushback, and reach consensus using professional English phrases.
-
English Vocabulary for Code Architecture Discussions
Learn the essential English vocabulary for architecture discussions, code reviews, and design reviews in professional software engineering teams.
-
How to Explain a System Architecture in English
Advanced techniques and precise English vocabulary for explaining system architecture clearly to both technical and non-technical audiences in presentations and reviews.
-
English for Cloud Architecture Reviews
A practical vocabulary guide for participating in cloud architecture reviews in English — trade-offs, constraints, resilience, scalability, and design decision language.
-
Database Schema Reviews in English: Vocabulary for Data-Intensive Systems
Master the English vocabulary for database schema reviews — migration strategy, backward compatibility, indexing decisions, normalisation, and schema design language.
-
English for Microservice Decomposition: How to Discuss Breaking Up a Monolith
Learn the English vocabulary for microservice decomposition — strangler fig, bounded contexts, seam identification, and migration phase discussions.
-
Architecture Review English: Leading and Participating in Design Reviews
Master the vocabulary and phrases for architecture reviews — opening a review, raising concerns diplomatically, asking questions, and documenting decisions.
-
Vocabulary of Software Architecture Patterns: Definitions and Usage in Context
Key English vocabulary for software architecture discussions — monolith, microservices, CQRS, event sourcing, bounded context, and more, with usage examples for meetings and design docs.
-
English for Explaining Trade-Offs in Technical Decisions
Explain technical trade-offs clearly in English: the language of weighing options, naming what you give up, quantifying impact, and recommending a path forward.
-
English Phrases for Architecture Review Boards
How to present and defend architectural decisions in English at Architecture Review Boards — structure, vocabulary, and phrases for confident ARB participation.
-
How to Explain an Architecture Decision in English
How to write and present Architecture Decision Records (ADRs) in English: structure, trade-off language, 'we chose X over Y because', and decision documentation phrases.
-
How to Explain Your Architecture Decision in an Interview
Explain architecture decisions in an interview with confidence: the context-options-decision structure, trade-off language, and phrases for handling follow-up questions.
-
How to Write an Architecture Decision Record (ADR)
Learn the ADR structure: context, decision, consequences. Includes a full example template, common mistakes to avoid, and phrases for writing clear ADRs in English.
-
Vocabulary for Data Mesh Architects
Essential English vocabulary for data mesh: domain ownership, data products, federated computational governance, self-serve data platform, and interoperability standards.
-
English for Architecture Trade-Off Discussions: CAP Theorem and Beyond
Learn the English vocabulary for presenting architecture trade-offs including CAP theorem, consistency vs availability choices, and distributed systems constraints.
-
How to Explain Microservices to Non-Technical Stakeholders
Practical analogies and English phrases for explaining microservices architecture to business stakeholders, product managers, and executives.
-
How to Present Architecture Decisions in English
Phrases, structures, and techniques for presenting technical architecture decisions confidently in English — to peers, leads, and non-technical stakeholders.
-
How to Write a Compelling Technical RFC
A practical guide to writing technical RFCs (Request for Comments) in English — structure, vocabulary, and phrases that get your proposals approved.
-
Speaking in Architecture Review Meetings: Phrases to Defend and Critique Designs
Master the spoken English of architecture reviews — present a design, defend trade-offs, critique proposals diplomatically and handle tough questions with confidence.
-
Vocabulary for Event-Driven Systems: Producers, Consumers, Sagas, and More
Master the English of event-driven architecture: events, producers, consumers, topics, brokers, sagas, idempotency, dead-letter queues, and event sourcing. For backend and platform engineers.
-
Writing Architecture Decision Records: Advanced Language and Structure
Go beyond the ADR template: master the advanced English of context, trade-offs, consequences, and status language so your architecture decision records read with authority.
-
Writing Technical Design Documents in English: Structure and Language
Learn to write clear technical design documents in English: structure, the goals/non-goals pattern, proposing solutions, weighing trade-offs, and the right tense and voice.
-
Clean Architecture & Hexagonal Architecture Vocabulary
Clean Architecture layers, ports and adapters, dependency rule, use cases, and architectural boundary vocabulary.
-
Dependency Injection Vocabulary: IoC, DI Containers, and SOLID Principles
Dependency injection, inversion of control, DI containers, constructor injection, and SOLID vocabulary for backend developers.
-
Domain-Driven Design Vocabulary: 30 DDD Terms Explained
Bounded context, aggregate, entity, value object, domain event, and tactical DDD vocabulary for software architects.
-
System Design Interview Vocabulary: Scalability, Availability, Consistency, and Partitioning
Master the English vocabulary for system design interviews — scalability patterns, availability trade-offs, consistency models, database partitioning, and distributed systems terminology.
-
Multi-Region Architecture Vocabulary: Active-Active, Data Residency, and Geo-Routing
Master the English vocabulary for multi-region cloud architecture — active-active, active-passive, geo-routing, data residency, global load balancers, and failover strategies.
-
English for Architecture Reviews: How to Give and Receive Design Feedback
Master the English vocabulary and phrases for architecture reviews: scalability, trade-offs, coupling, bottlenecks, giving constructive criticism, and responding to concerns.
-
How to Write an ADR for a Cloud Migration Decision
A step-by-step guide for cloud architects: how to write an Architecture Decision Record (ADR) for cloud migration decisions, with a complete template and real-world examples.
-
The AWS Well-Architected Framework in Plain English
A clear, practical explanation of all five pillars of the AWS Well-Architected Framework — vocabulary, key concepts, and phrases for architecture reviews and design discussions.
-
Cloud Migration Strategy Vocabulary: The 6Rs, CAF, and Migration Waves Explained
Master the vocabulary of cloud migration for IT professionals. The 6Rs framework, Cloud Adoption Framework, landing zones, migration waves, TCO analysis, and the language of migration planning discussions.
-
Distributed Systems Consensus Vocabulary: Raft, Paxos, CAP, and Linearizability Explained
Master the vocabulary of distributed consensus for senior engineers: Raft leader election, quorum, linearizability vs serializability, CAP and PACELC theorems, split-brain, vector clocks, 2PC, and saga.
-
Event-Driven Architecture Vocabulary: Event Storming, CQRS, Saga Pattern, and More
A complete guide to event-driven architecture vocabulary: domain events, event sourcing, CQRS, saga patterns, choreography vs. orchestration, schema registry, and CloudEvents. For backend engineers, system architects, and developers building distributed event-driven systems.
-
Security Architecture Vocabulary: Threat Modeling, STRIDE, Zero Trust, and Defense-in-Depth
Essential security architecture vocabulary for engineers and architects: threat modeling, STRIDE, PASTA, attack trees, trust boundaries, attack surface analysis, zero-trust design, and security design review language.
-
Presenting Technical Decisions in English: Language for Architecture Reviews
Learn the English phrases and structures for presenting architecture decisions confidently: opening, alternatives, trade-offs, question handling, and closing statements.
-
Architecture Decision Records in English: Structure, Language, and Templates
Learn how to write Architecture Decision Records in clear English: ADR structure, vocabulary for each section, hedging language for trade-offs, and ready-to-use templates.
-
English for Solution Architects: Trade-Off Language and Design Reviews
How solution architects communicate in English — documenting trade-offs, presenting architecture decisions, running design reviews, and writing ADRs. The specific vocabulary and phrases for architecture communication.
-
Presenting Architecture Proposals in English: Language for Technical Decision Reviews
Master the English phrases and structures for proposing architecture changes, responding to concerns, and building consensus in technical decision reviews.
-
How to Write an Architecture Decision Record (ADR) in English
A practical guide to writing clear, professional Architecture Decision Records in English: structure, vocabulary, example templates, and the phrases that experienced architects use.