zoukankan      html  css  js  c++  java
  • grpc 实现微服务生态笔记

    微服务的发展可谓是一波三折,一代一代经历和N多技术成果,grpc只是其中一个,因为其东家是google,明显比较稳定。加上其强大的文档和技术支持和跨平台的支持,在企业级应用上有很大的可信任感,所以也有比较大的可用度,今天就聊聊grpc

    grpc是通过封装实现protobuf协议的实现包,通过实现c/c++,go,java,python,c#,ruby,php,android java,objct-c,nod.js,etc.这说明你做的微服务可以通过这么多语言的客户端去通用的官方包进行支持,不像spring cloud除了java,很难轻松的调用接口。

    grpc 是一个通用的server/client实现微服务的框架

    proc-gateway 实现网关

    consul 实现服务发现,比较像eureka,非常适合grpc

    etecd 实现服务发现,和kubernate一起实现

    zookeeper  也可以自己实现,但貌似并不太太值得

    对于golang实现

  • 相关阅读:
    HttpInvoker GET/POST方式
    maven命令
    java内存简单描述
    零零碎碎之SPU与SKU
    ZooKeeper的ACL权限
    ZooKeeper常用命令行操作
    Zookeeper基本数据模型
    ZooKeeper的安装及部署
    ZooKeeper原理及介绍
    Shell脚本编程(一)
  • 原文地址:https://www.cnblogs.com/a-xu/p/10057818.html
Copyright © 2011-2022 走看看