After working with “microservices” and other top-heavy development frameworks for years, I think it is time to get down to the bare metal and define an architectural orientation that performs much better:
Unframed Architecture
A design pattern in which:
- All executable components and libraries are compiled into native machine code
- All executable components are not dependent on any kind of framework (“runtime” environment) or virtual machine
- All network communications are in the form of full 8-bit binary data
Source code examples on BitBucket