Apache Dubbo 云原生服务自省架构设计

2020-05-11
阅读 19 分钟
3.7k
随着微服务架构的推广和普及,服务之间的耦合度在逐步降低。在演化的过程中,伴随着应用组织架构的变化以及基础设施的衍进,服务和应用之间的边界变得更为模糊。Java 作为一门面向对象的编程语言,Java 接口(interface)作为服务之间通讯的一等公民,配合文档(JavaDoc)便于开发人员理解和维护。基于相同的编程哲学,A...

Service Mesh 时代,Dubbo 架构该怎么跟进?

2019-06-18
阅读 5 分钟
6.2k
答:大家好,我是小马哥(mercyblitz),一名学习当爸爸的父亲,Java 劝退师,Apache Dubbo PMC、Spring Cloud Alibaba项目架构师,《Spring Boot 编程思想》的作者。目前主要负责集团中间件开源项目、微服务技术实施、架构衍进、基础设施构建等。

Dubbo Spring Cloud 重塑微服务治理

2019-04-26
阅读 15 分钟
15.2k
在 Java 微服务生态中,Spring Cloud1 成为了开发人员的首选技术栈,然而随着实践的深入和运用规模的扩大,大家逐渐意识到 Spring Cloud 的局限性。在服务治理方面,相较于 Dubbo2 而言,Spring Cloud 并不成熟。遗憾的是,Dubbo 往往被部分开发者片面地视作服务治理的 RPC 框架,而非微服务基础设施。即使是那些有意将 ...

Dubbo Cloud Native 实践与思考

2018-07-03
阅读 22 分钟
6.3k
Cloud Native 应用架构随着云技术的发展受到业界特别重视和关注,尤其是 CNCF(Cloud Native Computing Foundation)项目蓬勃发展之际。Dubbo 作为服务治理的标志性项目,自然紧跟业界的潮流,拥抱技术的变化。本次分享的议题包括介绍 Apache 孵化项目Dubbo Spring Boot Project 以及汇报 Dubbo 与 Cloud Native 整合过...

官方 Dubbo Spring Boot Starter 1.0.0 公测版

2018-01-22
阅读 3 分钟
14.1k
今天小马哥非常高兴地向各位小伙伴宣布,官方 Dubbo Spring Boot Starter 1.0.0 公测版已开发完毕,即将发布至 Maven 公有仓库,目前正在内部测试中。

Dubbo 新编程模型之外部化配置

2018-01-01
阅读 14 分钟
9.6k
虽然实现类似于ProviderConfiguration 和 ConsumerConfiguration 这样的 Spring @Configuration Bean 成本并不高,不过通过 Java Code 的方式定义配置 Bean,或多或少是一种 Hard Code(硬编码)的行为,缺少弹性。

Dubbo 新编程模型之注解驱动

2017-12-28
阅读 16 分钟
13.2k
随着微服务架构的广泛地推广和实施。在 Java 生态系统中,以 Spring Boot 和 Spring Cloud 为代表的微服务框架,引入了全新的编程模型,包括注解驱动(Annotation-Driven)、外部化配置(External Configuration)以及自动装配(Auto-Configure)等。新的编程模型无需 XML 配置、简化部署、提升开发效率。