Skip to content
StackPractices

Tag: communication

Browse 9 practical software engineering resources tagged with "communication". Discover code recipes, design patterns, documentation templates, and in-depth guides to help you build, deploy, and maintain production-ready solutions involving communication.

Microservices Communication Patterns

Choose between synchronous and asynchronous communication patterns for resilient microservices architectures.

API Deprecation Notice Template

A template for communicating API deprecations, breaking changes, and sunset timelines to consumers.

Deprecation Timeline Template

A template for planning and communicating the sunset of legacy capabilities, APIs, or services with clear milestones and stakeholder notifications.

Downtime Communication Template

A template for internal and external outage messaging during service downtime.

Incident Communication Template

A template for notifying stakeholders during production outages with pre-drafted messages for each incident severity level and audience type.

Rollout Communication Template

A template for release notes and stakeholder updates during capability rollouts.

Complete Guide to Microservices Communication

Compare sync vs async communication patterns for microservices. Covers REST, gRPC, message queues, event-driven, service mesh, and when to use each.

Incident Response: Structured Handling for Production

A practical guide to incident response: declaring incidents, building an incident command structure, communication protocols, and reducing mean time to resolution with structured processes.