Contribute Media
A thank you to everyone who makes this possible: Read More

High Performance Microservices


Architecture plays an important role in determining the ultimate performance of a system. Caching effectiveness, for example, is largely determined by interface design and data storage policy, while IPC overhead is strongly influenced by service deployment strategy and the method of data exchange.

The techniques and designs presented are general and not specific to any one service framework. While many of the topics discussed apply to services and systems implemented in any language, the presented performance comparisons were run in Python and there are tips and tricks that are Python specific, such as taking liberties with the garbage collector.


Improve this page