Java常用框架大全,java开发常用四大框架( 四 )


Dubbo:一个微服务框架,阿里出品;Spring Cloud:另外一套微服务框架,这个就多了,例如:Config(配置管理中心)、Netflix Eureka(服务注册、服务发现)、Hystrix(断路器,这个官方好像已经不建议使用了,又有新的了)、Feign(声明式服务调用组件)、Ribbon(客户端负载均衡)、Zuul(网关)、Bus(消息总线)等等 。
Dubbo or Spring Cloud:这个看公司的技术栈,用到哪个学哪个,都没有用到,建议学Spring Cloud 。Restful API、RPC:不同风格的服务;Swagger:Restful API自动生成工具;消息队列:常用RabbitMQ和Kafka,一种保存消息的容器,也用于系统间解耦;MongoDB:BSON(类似JSON)格式的内存数据库;Zookeeper:一个分布式协调服务;Nginx:或其他负载均衡软件;Docker:容器技术 。
自学java感到学到自己的瓶颈期了,各种框架乱七八糟,感觉好乱 。该怎么办?
这是一个很好的问题,你能有这个感觉,说明你就要更上一层楼了 。刚开始学习编程,以实践为主,有了一定的感觉之后就会遇到瓶颈 。作为一个开发了十几年的程序员,我来分享一下我的经验 。{!-- PGC_VIDEO:{"thumb_height": 1080, "vposter": "http://p1.toutiaoimg.com/origin/tos-cn-p-0000/29bb02ad3be5486a8241cc9898cbfab8 。

推荐阅读