开发者社区> 云原生> 微服务

微服务

关注

为微服务建设降本增效,为微服务落地保驾护航。

1
今日
7374
内容
9
活动
568
关注
|
设计模式 运维 测试技术
|

为什么在做微服务设计的时候需要DDD?

回到主题,我们要了解的是微服务和DDD到底有什么关系呢? 因为在互联网时代,软件所面临的问题域比以往要复杂得多,这种复杂性来源于不断扩展的问题域自身,也来源于创新变化,以及这种规模性增长所

249 1
|
运维 监控 测试技术
|

微服务架构谈(6):从监控到故障定位(上)

微服务架构谈(6):从监控到故障定位(上)

422 0
|
存储 监控 安全
|

微服务架构谈系列(1):切忌匆忙服务化(下)

微服务架构谈系列(1):切忌匆忙服务化(下)

240 0
|
JavaScript Java 数据管理
|

桥边姑娘百亿流量微服务网关的设计与实现(1)

百亿流量微服务网关的设计与实现(1)

375 0
|
存储 搜索推荐 前端开发
|

从300万行到50万行代码,遗留系统的微服务改造(6)

从300万行到50万行代码,遗留系统的微服务改造(6)

332 0
|
弹性计算 运维 监控
|

从300万行到50万行代码,遗留系统的微服务改造(1)

从300万行到50万行代码,遗留系统的微服务改造(1)

533 0
|
Java API Nacos
|

微服务架构 | 2.2 Alibaba Nacos 的统一配置管理

Nacos 致力于解决微服务中的统一配置、服务注册与发现等问题。它提供了一组简单易用的特性集,帮助开发者快速实现动态服务发现、服务配置、服务元数据及流量管理;

1231 1
|
Java 编译器 API
|

微服务中,如何优化接口调用

微服务中,如何优化接口调用

559 0
|
负载均衡 网络协议 Java
|

微服务架构 | 3.1 Netflix Eureka 注册中心

Eureka 是 Netflix 开发的服务发现框架,本身是一个基于 REST 的服务,主要用于定位运行在 AWS 域中的中间层服务,以达到负载均衡和中间层服务故障转移的目的; Spring Cloud 将它集成在其子项目 spring-cloud-netflix 中,以实现 Spring Cloud 的服务发现功能;

600 0
|
Kubernetes 负载均衡 Cloud Native
|

云原生时代跨语言间微服务的打法

基于K8s的云原生基础架构,实现微服务应用的正确绽放。

633 0
|
NoSQL 关系型数据库 MySQL
|

商城项目02_环境搭建、安装vagrant、docker、mysql、redis、从0搭建各个微服务项目、数据库初始化(七)

商城项目02_环境搭建、安装vagrant、docker、mysql、redis、从0搭建各个微服务项目、数据库初始化(七)

214 0
|
NoSQL 关系型数据库 MySQL
|

商城项目02_环境搭建、安装vagrant、docker、mysql、redis、从0搭建各个微服务项目、数据库初始化(一)

商城项目02_环境搭建、安装vagrant、docker、mysql、redis、从0搭建各个微服务项目、数据库初始化(一)

322 0
|
负载均衡 算法 微服务
|

商城项目01_电商系统基本模式、分布式基础概念、微服务架构图、微服务划分图(二)

商城项目01_电商系统基本模式、分布式基础概念、微服务架构图、微服务划分图(二)

443 0
|
监控 安全 Java
|

SpringCloud06_Gateway的概述、工程案例代码、微服务动态路由、Predicate的使用、详解Filter(一)

①. gateway的概述 ②. 路由、断言、过滤器 ③. 新建module9527 yml的配置方式

286 0
|
运维 网络协议 测试技术
|

面试官灵魂三问:什么是SOA?什么是微服务?SOA和微服务有什么区别?

SOA(Service-Oriented Architecture,**面向服务的架构**)是一种高层级的架构设计理念,可通过在网络上使用基于通用通信语言的服务接口,让软件组件可重复使用。 微服务(Microservices)是一种软件架构风格,它是以专注于单一责任与功能的小型功能区块 (Small Building Blocks) 为基础,利用模块化的方式组合出复杂的大型应用程序,各功能区块使用与语言无关 (Language-Independent/Language agnostic)的API集相互通信。

911 0
|
缓存 监控 Java
|

Spring Cloud构建微服务架构(三)断路器

Spring Cloud构建微服务架构(三)断路器

255 0
|
消息中间件 存储 运维
|

Spring Cloud构建微服务架构(七)消息总线

Spring Cloud构建微服务架构(七)消息总线

430 0
|
存储 监控 架构师
|

Spring Cloud构建微服务架构:服务注册与发现(Eureka、Consul)【Dalston版】

Spring Cloud构建微服务架构:服务注册与发现(Eureka、Consul)【Dalston版】

241 0
|
存储 缓存 负载均衡
|

Spring Cloud构建微服务架构:服务消费(基础)【Dalston版】

Spring Cloud构建微服务架构:服务消费(基础)【Dalston版】

253 0
|
存储 JSON 监控
|

Spring Cloud构建微服务架构:分布式配置中心【Dalston版】

Spring Cloud构建微服务架构:分布式配置中心【Dalston版】

202 0
|
负载均衡 Java API
|

Spring Cloud构建微服务架构:服务网关(路由配置)【Dalston版】

Spring Cloud构建微服务架构:服务网关(路由配置)【Dalston版】

219 0
|
负载均衡 算法 容灾
|

大厂是如何做微服务架构的服务路由的?(上)

大厂是如何做微服务架构的服务路由的?

327 0
|
缓存 Java Nacos
|

微服务架构:Nacos本地缓存 PK 微服务优雅下线

微服务架构:Nacos本地缓存 PK 微服务优雅下线

874 0
|
Java Nacos 微服务
|

微服务:剖析一下源码,Nacos的健康检查竟如此简单

微服务:剖析一下源码,Nacos的健康检查竟如此简单

755 0
|
运维 Java 应用服务中间件
|

微服务之吐槽一下Nacos日志的疯狂输出

微服务之吐槽一下Nacos日志的疯狂输出

1842 0
|
druid Java 数据库连接
|

深入学习SpringBoot微服务框架

深入学习SpringBoot微服务框架

577 0
|
缓存 运维 NoSQL
|

分布式微服务改造,到底怎么做数据迁移?(下)

分布式微服务改造,到底怎么做数据迁移?

543 0
|
运维 Prometheus 监控
|

SpringCloud微服务实战(1)-简介(下)

微服务是一种架构风格: 一系列微小的服务共同组成 跑在自己的进程 每个服务为独立的业务开发 独立部署 分布式的管理

224 0
|
负载均衡 Java 微服务
|

Spring Cloud构建微服务架构:消息驱动的微服务(消费组)【Dalston版】

Spring Cloud构建微服务架构:消息驱动的微服务(消费组)【Dalston版】

195 0
|
存储 Java 测试技术
|

案例教你一步步设计DDD微服务项目(下)

DDD战略设计从事件风暴开始,然后我们要找出实体等领域对象,找出聚合根构建聚合,划分限界上下文,建立领域模型。 战术设计从事件风暴的命令开始,识别和设计服务,建立各层服务的依赖关系,设计微服务内的实体和值对象,找出微服务中所有的领域对象,并建立领域对象与代码对象的映射关系。

601 0
|
微服务
|

案例教你一步步设计DDD微服务项目(中)

DDD战略设计从事件风暴开始,然后我们要找出实体等领域对象,找出聚合根构建聚合,划分限界上下文,建立领域模型。 战术设计从事件风暴的命令开始,识别和设计服务,建立各层服务的依赖关系,设计微服务内的实体和值对象,找出微服务中所有的领域对象,并建立领域对象与代码对象的映射关系。

452 0
|
前端开发 安全 测试技术
|

DDD领域驱动设计实战-服务和数据在微服务各层协作的最佳实践(中)

按分层架构设计出的微服务,其内部各层服务主要功能和职责如下:Facade服务、应用服务、领域服务、基础服务

664 0
|
运维 监控 微服务
|

DDD领域驱动设计实战-微服务架构演进的关键:边界(下)

微服务的设计要涉及到逻辑边界、物理边界和代码边界等。 逻辑边界:微服务内聚合之间的边界是逻辑边界。它是一个虚拟的边界,强调业务的内聚,可根据需要变成物理边界,也就是说聚合也可以独立为微服务。 物理边界:微服务之间的边界是物理边界。它强调微服务部署和运行的隔离,关注微服务的服务调用、容错和运行等。 代码边界:不同层或者聚合之间代码目录的边界是代码边界。它强调的是代码之间的隔离,方便架构演进时代码的重组。

358 0
|
自然语言处理 监控 Dubbo
|

Java微服务选型Dubbo V.S SpringCloud(下)

若业务场景仅一种语言,可选择跟语言绑定的RPC框架 如果涉及多个语言平台之间的相互调用,必须选择跨语言平台的RPC框架。 支持多语言是RPC框架未来的发展趋势。正是基于此判断,各个RPC框架都提供了Sidecar组件来支持多语言平台之间的RPC调用。

423 0
|
域名解析 运维 监控
|

微服务架构下服务故障处理解决方案(下)

微服务架构下服务故障处理解决方案

388 0
|
存储 运维 UED
|

微服务架构下服务故障处理解决方案(上)

微服务架构下服务故障处理解决方案

585 0
|
存储 SpringCloudAlibaba 网络协议
|

SpringCloud Alibaba实战(7:nacos注册中心管理微服务)

SpringCloud Alibaba实战(7:nacos注册中心管理微服务)

443 0
|
缓存 监控 容灾
|

阿里百度华为等大厂是如何追踪微服务调用的?(上)

阿里百度华为等大厂是如何追踪微服务调用的?

316 0
|
存储 监控 Java
|

Spring Cloud构建微服务架构:分布式服务跟踪(抽样收集)【Dalston版】

Spring Cloud构建微服务架构:分布式服务跟踪(抽样收集)【Dalston版】

199 0
|
Java 索引 微服务
|

阿里P8面试:微服务项目如何校验参数(上)

阿里P8面试:微服务项目如何校验参数

275 0
|
缓存 负载均衡 算法
|

电商互联网如何做微服务治理(SOA governance)?(下)

电商互联网如何做微服务治理(SOA governance)?(下)

287 0
|
负载均衡 监控 算法
|

电商互联网如何做微服务治理(SOA governance)?(上)

电商互联网如何做微服务治理(SOA governance)?(上)

271 0
|
运维 监控 Kubernetes
|

一份微服务架构手稿图,彻底搞定微服务核心原理!

微服务 Microservices 之父,马丁.福勒,对微服务大概的概述如下: 就目前而言,对于微服务业界并没有一个统一的、标准的定义(While there is no precise definition of this architectural style ) 。

467 0
|
监控 前端开发 搜索推荐
|

这才是微服务划分的正确姿势,值得学习!

这才是微服务划分的正确姿势,值得学习!

686 0
|
负载均衡 监控 前端开发
|

SpringCloud微服务实战(十一)-微服务网关及其实现原理(Zuul为例讲解)(上)

SpringCloud微服务实战(十一)-微服务网关及其实现原理(Zuul为例讲解)(上)

250 0
我要发布