3 ms·
This is a great summary. Some comments: - Service Weaver implements its own serialization mechanism which is very efficient/achieves high performance. - You
by rdgrandl 4y ago
This is a great summary.
Some comments:
- Service Weaver implements its own serialization mechanism which is very efficient/achieves high performance.
- You write an application as components (where each component is defined by an interface). You can deploy the same application using different deployers: (1) on the local machine as single/multi process; (2) on GKE and we also have an experimental (3) SSH deployer that allows you to deploy across a cluster of machines reachable over SSH.
- However, the abstractions around deployment are agnostic to the deployment environment (local, cluster, cloud), hence someone can improve/write new deployers without deep knowledge of Service Weaver internals.