有关公司分布式架构的思考
来源:互联网 发布:淘宝导航条颜色怎么改 编辑:程序博客网 时间:2024/05/15 04:43
本人今年刚毕业小白一枚,只是记录自己所想。。。
目前2台 netty服务器,使用spring boot微服务,预计会使用docker部署(不过公司就我一个java。。。可能没精力)
肯定是需要服务治理的
总共有几个方案
1
使用dubbo 由于客户端是c++ 而且服务器是netty长连接,dubbo貌似没有c++客户端吧,所以就放弃了。。
2
使用spring cloud eureka
spring cloud 有很多现成的服务治理的框架拿来用
Netflix/eureka 貌似服务必须发布成web项目,和我netty不符,注册服务器本质是就是使用jersey发布restful服务,
而且Netflix其下的都是java写的,没有c++客户端,自己实现类似zuul, ribbon, feign c++客户端比较耗时,所以放弃了
3
spring cloud zookeeper 这个注册服务器还是得按照以往一样部署ZooKeeper集群的,不像Netflix/eureka是一个空项目,
用这个只不过注册方便点,发现还是得自己写,不过ZooKeeper有c的客户端
4
spring cloud consul
这个还在看 2 3 4都是spring cloud 相关,都封装了一些开源实现
5
nginx反向代理tcp
0 0
- 有关公司分布式架构的思考
- 关于分布式架构的思考
- 架构师速成-有关架构的思考
- 有关软件架构设计 的思考
- 关于分布式数据库架构的思考
- 【架构】小型创业公司的架构布局思考
- 有关思考的思考
- 有关云架构建设和选型的思考
- 有关云架构建设和选型的思考
- 分布式系统中解决数据一致性问题的架构设计思考
- 有关LKML的思考
- 有关数据库的思考
- 有关职业规划的思考
- 对公司的思考
- 分布式的一些思考
- 分布式系统的思考
- 数据库与分布式架构策略思考
- 分布式服务器集群架构方案思考
- 初识Mvp模式
- 用pycharm + python写spark(spark-2.0.1-bin-hadoop2.6)
- 玩转Android drawable图片适配
- DNS记录分析
- Android studio 升级问题
- 有关公司分布式架构的思考
- 回顾2016展望2017
- Java中测试异常的多种方式
- 安卓双击退出的实现
- Android定制--------系统内置文件,不需要用到linux服务
- maven父工程中添加eclipse插件的目的
- tomcat的正确启动姿势
- 在Spring MVC中使用Apache Shiro安全框架
- 苹果沙箱账号