Architecture Principles

STA-4 - Getting issue details... STATUS

Postel's Law

Postel’s Law, also known as the robustness principle states that you should be conservative in what you send and liberal in what you accept from others. Although this was proposed initially for the specification of the TCP protocol, it has a very important place in the design and evolution of service interfaces. It is difficult to accurately anticipate how requirements are going to change or how many different types of consumers a service will support. Ensuring that services are lenient and robust (e.g. by ignoring additional information in requests that they don't understand) decouples those services from their consumers. This is fundamental in a micro-service environment where the dependencies between services should be kept to a minimum, especially when considering releases.


Collaboration Spaces for Public Health Surveillance

This site is set up for CDC to collaborate with public health to improve public health surveillance and disease tracking. All information and content is draft and official content will be published through cdc.gov and appropriate channels for records management.

For more info, visit http://www.cdc.gov/surveillance

Disclaimer & Notice | Contributing | Code of Conduct | License