开源框架dubbo
程序员时时
这个作者很懒,什么都没留下…
展开
-
有了服务网格,这些Java微服务框架你还会选吗?
至今,Java仍旧是用来构建Web应用的最流行编程语言之一 —— 但是它不得不面对诸如Go,Python和TypeScript等新语言的严峻挑战。该Java世界里,Spring框架早已成为微服务开发的事实标准。通过使用诸如Spring Boot和Spring Data这样的库,Spring框架变得简单易用,并且大部分情况下,开发过程高效、无痛点。然而,最近几年一些新框架不断涌现,声称可以降低Java应用的启动时间和内存占用。我最近一直在用Java去设计大型的微服务架构应用,在做设计之前,我查了哪些Ja.原创 2020-08-01 12:38:46 · 390 阅读 · 0 评论 -
谷歌:代码生成器哪家强,我选Codegen
Codgen是什么?Codgen是一个基于数据库元数据模型,使用freemarker模板引擎来构建输出的代码生成器。freemarker的数据模型结构通常来说都是一个Map树状结构模型,codgen也不例外,它的数据模型这棵树的根节点一般包含一个TableModel(表数据模型)对象。TableModel顾名思义就是由一张数据库表的元数据信息组成的一个数据模型,有了这个数据模型,再加上一套使用freemarker编写的多层架构模板,就可以生成一套基于这个表的多层架构代码文件。总的来说,codgen具有.原创 2020-07-23 20:35:27 · 1784 阅读 · 0 评论 -
开源之主Apache Dubbo,十岁“高龄”能否一枝独秀呢
dubbo是什么?dubbo是一个分布式框架,远程服务调用的分布式框架,其核心部分包含: 集群容错:提供基于接口方法的透明远程过程调用,包括多协议支持,以及软负载均衡,失败容错,地址路由,动态配置等集群支持。 远程通讯: 提供对多种基于长连接的NIO框架抽象封装,包括多种线程模型,序列化,以及“请求-响应”模式的信息交换方式。 自动发现:基于注册中心目录服务,使服务消费方能动态的查找服务提供方,使地址透明,使服务提供方可以平滑增加或减少机器。纵观中国开源历史,你真的没法找到第二个像 Dubbo 一样自带原创 2020-07-07 19:36:29 · 226 阅读 · 0 评论