All Projects → hb-go → micro-plugins

hb-go / micro-plugins

Licence: Apache-2.0 license
go-micro plugins, auth(JWT+Casbin)、go-micro服务加入istio服务网格

Programming Languages

go
31211 projects - #10 most used programming language

Projects that are alternatives of or similar to micro-plugins

micro-starter
Micro 微服务实践
Stars: ✭ 391 (+1348.15%)
Mutual labels:  micro, go-micro, istio
Micro
go-micro 微服务实践,更多请关注Micro中国站☞
Stars: ✭ 383 (+1318.52%)
Mutual labels:  micro, go-micro, istio
Go Plugins
Go Micro Plugins. Moved to go-micro/plugins.
Stars: ✭ 1,654 (+6025.93%)
Mutual labels:  micro, go-micro, micro-plugin
advanced-istio-service-mesh-workshop
Advanced Istio Service Mesh Workshop
Stars: ✭ 28 (+3.7%)
Mutual labels:  service-mesh, istio
Micro Starter Kit
Cloud Native GoLang Microservices - gRPC, GraphQL
Stars: ✭ 167 (+518.52%)
Mutual labels:  micro, go-micro
Go Os
Stars: ✭ 185 (+585.19%)
Mutual labels:  micro, go-micro
Gomicro note
go-micro学习笔记
Stars: ✭ 62 (+129.63%)
Mutual labels:  micro, go-micro
cf-k8s-networking
building a cloud foundry without gorouter....
Stars: ✭ 33 (+22.22%)
Mutual labels:  service-mesh, istio
istio-talk
A talk on Istio and related demos
Stars: ✭ 11 (-59.26%)
Mutual labels:  service-mesh, istio
shopping-cart-k8s
Service Mesh patterns for Microservices
Stars: ✭ 57 (+111.11%)
Mutual labels:  service-mesh, istio
grpc-web-istio-demo
A demo for showcasing gRPC-Web with Istio.
Stars: ✭ 67 (+148.15%)
Mutual labels:  service-mesh, istio
meshery
Meshery, the cloud native manager
Stars: ✭ 1,587 (+5777.78%)
Mutual labels:  service-mesh, istio
Go Grpc
A simpler grpc framework
Stars: ✭ 133 (+392.59%)
Mutual labels:  micro, go-micro
service-mesh-patterns
Templates of service mesh configurations imbued with best practices.
Stars: ✭ 68 (+151.85%)
Mutual labels:  service-mesh, istio
S
a go web freamwork for micro service, very very easy to create and deploy, with auto service registry and discover, high performance and based on http/2 no ssl
Stars: ✭ 67 (+148.15%)
Mutual labels:  micro, go-micro
book-source-code
Accompanying source code for Istio in Action (Manning)
Stars: ✭ 175 (+548.15%)
Mutual labels:  service-mesh, istio
Microservices
micro 微服务实例教程,包含JWT鉴权、熔断、监控、链路追踪、健康检查、跨域等
Stars: ✭ 341 (+1162.96%)
Mutual labels:  micro, go-micro
merbridge
Use eBPF to speed up your Service Mesh like crossing an Einstein-Rosen Bridge.
Stars: ✭ 469 (+1637.04%)
Mutual labels:  service-mesh, istio
meta-protocol-proxy
A data plane framework that supports any layer-7 protocols.
Stars: ✭ 56 (+107.41%)
Mutual labels:  service-mesh, istio
php-nacos
阿里巴巴nacos配置中心-PHP客户端
Stars: ✭ 167 (+518.52%)
Mutual labels:  service-mesh, istio

go-mciro plugins

  • JWT+Casbin权限验证

    • micro/auth
  • CORS跨域

    • micro/cors
  • 流量染色

    • micro/chain
    • wrapper/select/chain
  • Istio Http 插件,将go-micro服务加入service mesh,Client、Server不需要Registry、Selector、Transport等

    • client/istio_http
    • server/istio_http

TODO

  • Istio Http
    • FQDN Server/Service address定义
    • 支持stream
  • Istio gRPC
    • Istio部署测试
    • API service支持server.HandlerOption定义api.Endpoint

Attention

  • http broker依赖registry,所以不可用

go-micro istio示例

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].