zoukankan      html  css  js  c++  java
  • java架构师学习路线-Java系统中的微服务框架

    图灵学院 java架构师学习路线

    微服务框架是Java架构师学习路上的一个中转站,最近打算解锁微服务框架这个技能,就找了些关于微服务框架里面的知识点,下面是关于微服务框架的详细介绍,希望会对正在学习Java架构师微服务框架这一板块的你们有用。

    微服务框架.png 

    一、Dubbo:

    Dubbo是阿里巴巴开源的分布式服务化治理框架(微服务框架),是通过RPC请求方式访问的,久经阿里巴巴电商平台的大规模复杂业务的高并发考验,而且Dubbo比Spring Cloud出现得早,并且当时国内在这方面并未成熟,因此很多团队在做服务化改造时采用了Dubbo,国内使用Dubbo的企业有:阿里巴巴、京东、当当、携程、去哪儿、搜狐、南方航空、中软国际、软通动力、各大电信运营商等。

    二、SpringCloud:

    SpringCloud用基于HTTP(s)的REST服务来构建整个服务体系(与Dubbo不同),是Spring Source的产物,Spring社区可以说是Java企业界最有影响力的组织了。除此之外,其还有Pivotal和Netflix作为强大的后盾与技术输出。其中Netflix开源的整套微服务架构套件Netflix OSS是Spring Cloud的核心。

    JAVA微服务框架.png

    三、Dropwizard:

    Dropwizard是由Yammer团队贡献的一个后台服务开发框架,集成了Java生态系统中各问题域中最优秀的组件,可以帮助开发者快速打造一个Rest风格的后台服务。Dropwizard Modules可整合那些不在Dropwizard核心内的额外项目,其社区也开发了一些模块用以整合类似Netflix Eureka的项目,可与Spring Cloud媲美。

    Java微服务框架分类.png

    Dropwizar 在国使用得很少,能搜索到的资源也很少,但是其背后的社区支持是非常强大的。与SpringBoot相比,如果你更喜欢轻量,无疑Dropwizard胜出;如果你已经有Spring经验,无疑会使用SpringBoot。下图是Dropwizard的logo图。

    以上就是我搜集到的关于微服务框架的全部详细资料,Java架构师是一条很长的路,因此,走在路上的我们最好是一步一个脚印地踏实走下去,要不然就算你在机缘巧合之下踏上了Java架构师这个职位的顶峰,也终会因自己的基础不牢固而掉下来,到时候就真的是前功尽弃了。

    尽管Java架构师学习路线已经分享给大家,但有多少人能认真的去践行,这个就难说了。互联网寒冬已经到来,作为程序员,更应在此时提高自己,有着更高远的追求。

    篇幅有限,如果需要更详细的java架构师学习路线资料可加博主qq:1993712276,或者去图灵官网查看

  • 相关阅读:
    基于C#和Asp.NET MVC开发部标视频和苏标主动安全监控平台
    基于Java Netty框架构建高性能的部标808协议的GPS服务器
    交通部796部标平台开发索引
    GPS部标监控平台的功能设计(一)-功能列表
    基于Java Mina框架的部标jt808服务器设计和开发
    基于Asp.NET MVC框架+SignalR +ActiveMQ + Ali OSS 服务构建苏标主动安全智能防控平台
    部标809协议2019版本与2011版本的区别
    出租车Jt/T 905协议与部标1078协议融合的网约车视频监控平台
    基于JT/T 1078协议设计和开发部标视频服务器
    基于Html5+HLS协议播放符合部标1078协议的实时流媒体视频
  • 原文地址:https://www.cnblogs.com/tulingxueyuan/p/13354949.html
Copyright © 2011-2022 走看看