V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
darkfireworld
V2EX  ›  问与答

服务治理, dubbo?

  •  
  •   darkfireworld · 2017-02-05 00:17:18 +08:00 via iPhone · 4159 次点击
    这是一个创建于 2875 天前的主题,其中的信息可能已经有所发展或是发生改变。
    这几天闲下来,准备把项目改造成一下,支持 soa 治理,大致了解了下 java 的支持

    1. dubbo ,国内都在用,但是基本上不为维护了
    2. motan ,微博的
    3. spring cloud , 国外的,学习曲线很长
    4. k8s ,容器管理,从底层解决 soa 治理

    这里,提一下 spring boot ,设计理念很不错,但是,对 maven 多项目支持不是非常的好,也比较容易搞混

    最后,选择了 motan +spring +undertow +sb bulid plugin 的方式构建,

    还是感觉 k8s 的设计比较优雅,避免服务治理入侵到业务代码

    顺便问一下,现在, k8s 在国内行不?
    11 条回复    2017-02-06 09:43:44 +08:00
    ihuotui
        1
    ihuotui  
       2017-02-05 00:47:43 +08:00 via iPhone
    自己写
    skydiver
        2
    skydiver  
       2017-02-05 04:06:36 +08:00 via Android
    用 springboot 就用 gradle 吧别用 maven 了
    spring cloud 也很简单,没所谓的学习曲线长
    uxstone
        3
    uxstone  
       2017-02-05 06:57:03 +08:00
    spring 全家桶 。。。。
    Cbdy
        4
    Cbdy  
       2017-02-05 10:31:05 +08:00 via Android
    感覺真的可以在 netty 的基礎上嘗試自己寫。如果覺得 spring boot 太複雜可以試試 wildfly swarm
    kyleyu
        5
    kyleyu  
       2017-02-05 11:26:23 +08:00
    回答最后一问:都是些做云服务的公司在用,企业用在生产环境的应该还不多。[附中文社区]( https://kubernetes.cn/)
    hpan
        6
    hpan  
       2017-02-05 12:33:17 +08:00
    dubbo 为啥不维护了?
    darkfireworld
        7
    darkfireworld  
    OP
       2017-02-06 00:47:08 +08:00 via iPhone
    @hpan 不知道。。。几年没更新了
    darkfireworld
        8
    darkfireworld  
    OP
       2017-02-06 00:48:03 +08:00 via iPhone
    @kyleyu 相关人员比较缺失,而且,企业现在 it 设施也比较稳定,不会乱来。。
    darkfireworld
        9
    darkfireworld  
    OP
       2017-02-06 00:53:19 +08:00 via iPhone
    @Cbdy 搞 netty 的话,要考虑比较多,项目没时间。。 sb 也用了几个项目,单模块类型还是比较方便的,如果是多么块的话,自动插件机制比较蛋疼。。。
    Cbdy
        10
    Cbdy  
       2017-02-06 01:38:16 +08:00 via Android
    @darkfireworld springboot 的自动配置确实很不透明,让人困惑。

    我去年无意间发现的这个框架,稍微关注了一下,感觉挺有意思。你是在生产环境使用了 springboot 吗?有兴趣可以就这个交流一下:)
    darkfireworld
        11
    darkfireworld  
    OP
       2017-02-06 09:43:44 +08:00 via iPhone
    @Cbdy 私信?是的生产环境, sb 里面套路很多,用了很多 spring 4.x 的特性。用下来最有意思的是, fat jar 的设计
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2702 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 12:00 · PVG 20:00 · LAX 04:00 · JFK 07:00
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.