Micro 一个用Go语言实现的微服务框架

谢权 · · 3057 次点击 · · 开始浏览    
这是一个创建于 的文章,其中的信息可能已经有所发展或是发生改变。

https://micro.github.io/micro/

概要

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
twitter-srv A microservice for the twitter API
user-srv A microservice for user management and authentication

项目Github:https://github.com/micro/micro

Micro 一个用Go语言实现的微服务框架

有疑问加站长微信联系(非本文作者)

本文来自:谢权SELF

感谢作者:谢权

查看原文:Micro 一个用Go语言实现的微服务框架

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

3057 次点击  
加入收藏 微博
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传