SWIR in Action
Release 0.3.0 and lots of big changes and improvements from 0.2.4.
New functionality
- Service discovery and Invocation service with zero config mDNS for Kubernetes and custom ServiceRegistry based on DynamoDB for ECS
- mTLS 1.2 for SWIR to SWIR communication
- OpenAPI 3.0 REST client interfaces
- Tracing with OpenTelemetry. SWIR will preserve and propagate the tracing context.
Major refactoring of code and examples:
- Refactored build process so no need to install Rust, Gradle nor Java. You still need Docker, Docker-compose and Minikube.
- Added examples for Kubernetes/Minikube
- Enhanced examples to show OpenTracing in action with Jaeger console