Micro 一個用Go語言實現的微服務框架
https://micro.github.io/micro/
概要
Micro的目標是提供一種用于微服務的開發和管理的工具包
特性
| Feature | Description |
|---|---|
| Discovery | Find running services |
| Client | Query services via RPC |
| Server | Listen and serve RPC requests |
| Pub/Sub | Publish and subscribe to events |
| API Gateway | Lightweight gateway/proxy. Convert http requests to rpc |
| CLI | Command line interface |
| Sidecar | Integrate any application into the Micro ecosystem |
| Web UI/Proxy | A visual way to view and query services |
示例項目
| Project | Description |
|---|---|
| greeter | A greeter service (includes Go, Ruby, Python examples) |
| geo-srv | Geolocation tracking service using hailocab/go-geoindex |
| geo-api | A HTTP API handler for geo location tracking and search |
| discovery-srv | A discovery in the micro platform |
| geocode-srv | A geocoding service using the Google Geocoding API |
| hailo-srv | A service for the hailo taxi service developer api |
| monitor-srv | A monitoring service for Micro services |
| place-srv | A microservice to store and retrieve places (includes Google Place Search API) |
| slack-srv | The slack bot API as a go-micro RPC service |
| trace-srv | A distributed tracing microservice in the realm of dapper, zipkin, etc |
| 推ter-srv | A microservice for the 推ter API |
| user-srv | A microservice for user management and authentication |
項目Github: https://github.com/micro/micro
Micro 一個用Go語言實現的微服務框架
來自: https://xiequan.info/micro-一個用go語言實現的微服務框架/
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!