Roadmap

This is a high level overview for the open source software.

Overview

The roadmap is currently a work in progress.

High Level

Below are high level features or things we want to get done.

  • consolidate all libraries into go-micro
  • gRPC API for the micro proxy
  • quic as a default transport
  • nats as a default broker
  • gRPC integration and interop
  • embedded nats as the default broker
  • go, java, typescript, ruby, python clients
  • standalone micro server
  • better documentation and end to end tutorials
  • dynamically defined cli, flags and env vars
  • simpler kubernetes integration and deployment using helm
  • pluggable wrappers for micro for cors, tracing, logging
  • improved micro api configuration to define endpoints and hosts
  • graphql handler for the micro api
  • wireguard support in the micro network
  • reusable foundation services
  • define the mucp protocol for server to server communication
  • define the mu language spec as a high level DSL
  • implement the wasm runtime

This site is open source. Improve this page.