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

微服务

关注

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

0
今日
7420
内容
9
活动
591
关注
|
设计模式 运维 测试技术
|

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

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

299 1
|
负载均衡 监控 Java
|

微服务架构 | 4.2 基于 Feign 与 OpenFeign 的服务接口调用

Feign 是一个声明式的Web服务客户端,让编写 Web 服务客户端变得非常容易,只需创建一个接口并在接口上添加注解即可;

1203 1
|
负载均衡 监控 网络协议
|

从 Spring Cloud 看懂一个微服务框架的「五脏六腑」

面向服务的架构(SOA)和微服务架构是目前两种主流的服务化架构,都符合上面的例子,也有上面提到的所有组件。这两种服务架构有很多可以讲的,但是与本文的相关性不大,本文不做会过多展开,只简单介绍一下两者的区别

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

微服务架构 | 4.1 基于 Ribbon 的负载均衡详解

Spring Cloud Ribbon 是基于 Netflix Ribbon 实现的一套客户端负载均衡的工具;提供客户端的软件负载均衡算法和服务调用;

445 0
|
运维 监控 测试技术
|

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

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

516 0
|
资源调度 监控 负载均衡
|

服务化架构增加了哪些复杂度:微服务架构谈(5)(上)

服务化架构增加了哪些复杂度:微服务架构谈(5)(上)

297 0
|
人工智能 Dubbo Java
|

传统金融企业如何做微服务?(4)

传统金融企业如何做微服务?(4)

271 0
|
缓存 负载均衡 网络协议
|

微服务架构 | 4. 服务调用

服务调用是在注册中心的基础之上,解决应该调用哪个服务实例的问题;

624 0
|
JavaScript Java 数据管理
|

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

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

421 0
|
搜索推荐 Java 关系型数据库
|

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

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

346 0
|
人工智能 运维 Kubernetes
|

网易的工程师文化和微服务演进

导读:第七届TOP100全球软件案例研究峰会将于11月30日-12月3日在北京国家会议中心举办,本届峰会以“释放AI生产力 让组织向智能化演进”为开幕式主题,旨在推动企业在趋势下拥抱AI、探索和思考AI带来的力量。十八个主题专场,120个案例为组织形式,意在向参会者解读2018年软件研发设计创新案例。 会前TOP100组委会专访案例分享者网易杭州研究院云计算部门张小刚老师,他将为我们带来《网易的工程师文化和微服务演进》的话题 。讲述网易在微服务面的一些实践和感悟。

484 0
|
存储 Oracle 安全
|

微服务架构 | 2.1 使用 Spring Cloud Config 管理服务配置项

SpringCloud Config 为微服务架构中的微服务提供集中化的外部配置支持,配置服务器为各个不同微服务应用的所有环境提供了一个中心化的外部配置;

8202 0
|
存储 运维 Kubernetes
|

为何选择K8s助力微服务

云原生下K8s的重要性

6932 0
|
Java Maven Docker
|

DOCKER06_SpringBoot微服务项目打包成Docker镜像详解(三)

DOCKER06_SpringBoot微服务项目打包成Docker镜像详解(三)

277 0
|
前端开发 小程序 微服务
|

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

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

540 0
|
微服务
|

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

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

785 0
|
监控 安全 Java
|

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

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

343 0
|
关系型数据库 MySQL Java
|

在本地wubantu系统搭建spring cloud微服务环境的完整实现

在本地wubantu系统搭建spring cloud微服务环境的完整实现

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

SPRINGCLOUD_微服务架构目录

SPRINGCLOUD_微服务架构目录

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

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

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

1030 0
|
负载均衡 前端开发 网络协议
|

Spring Cloud构建微服务架构(二)服务消费者

Spring Cloud构建微服务架构(二)服务消费者

301 0
|
Java 微服务 Spring
|

Spring Cloud构建微服务架构(六)高可用服务注册中心

Spring Cloud构建微服务架构(六)高可用服务注册中心

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

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

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

493 0
|
存储 监控 架构师
|

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

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

283 0
|
缓存 微服务
|

微服务应用的多机房部署(下)

微服务应用的多机房部署

344 0
|
缓存 负载均衡 网络协议
|

微服务应用的多机房部署(上)

微服务应用的多机房部署

819 0
|
运维 监控 数据可视化
|

Spring Cloud构建微服务架构:Hystrix监控面板【Dalston版】

Spring Cloud构建微服务架构:Hystrix监控面板【Dalston版】

374 0
|
负载均衡 Java API
|

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

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

257 0
|
Java Nacos Spring
|

微服务 Springcloud 架构设计

微服务现如今已成为炙手可热的新技术,似乎不谈点微服务技术,都显得不是那么主流了。微服务当中,Spring 家族尤为凸显的便是 Spring Boot,乃至 Spring Cloud。本篇主要介绍微服务 Springcloud 组件的多重设计。

55265 1
|
存储 运维 Java
|

Spring Cloud Alibaba 实战(3) - 微服务拆分与编写(上)

单体应用:一个归档包(例如war包)包含所有功能的应用程序,我们通常称为单体应用。而架构单体应用的方法论就是单体应用架构。

314 0
|
前端开发 数据库 微服务
|

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

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

809 0
|
缓存 Java API
|

原来阿里华为等大厂都是这么设计微服务接口的!(下)

第一,针对响应体的设计混乱、响应结果的不明确问题,服务端需要明确响应体每一个字段的意义,以一致的方式进行处理,并确保不透传下游服务的错误。 第二,针对接口版本控制问题,主要就是在开发接口之前明确版本控制策略,以及尽量使用统一的版本控制策略两方面。 第三,针对接口的处理方式,我认为需要明确要么是同步要么是异步。如果API列表中既有同步接口也有异步接口,那么最好直接在接口名中明确。

596 0
|
监控 Dubbo 安全
|

Java微服务RPC选型Dubbo还是SpringCloud?(中)

Java微服务RPC选型Dubbo还是SpringCloud?

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

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

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

427 0
|
监控 算法 Java
|

微服务架构下请求调用失败了怎么办!

微服务架构下请求调用失败了怎么办!

715 0
|
存储 SpringCloudAlibaba 网络协议
|

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

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

484 0
|
监控 Java 中间件
|

掌门教育微服务体系 Solar | 阿里巴巴 Nacos 企业级落地上篇

掌门教育自 2014 年正式转型在线教育以来,秉承“让教育共享智能,让学习高效快乐”的宗旨和愿 景,经历云计算、大数据、人工智能、 AR / VR / MR 以及现今最火的 5G ,一直坚持用科技赋能 教育。掌门教育的业务近几年得到了快速发展,特别是今年的疫情,使在线教育成为了新的风口, 也给掌门教育新的机遇。

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

微服务如何保障稳定性?

当一个单体应用改造成多个微服务之后,在请求调用过程中往往会出现更多的问题,通信过程中的每一个环节都可能出现问题。而在出现问题之后,如果不加处理,还会出现链式反应导致服务雪崩。服务治理功能就是用来处理此类问题的。我们将从微服务的三个角色:注册中心、服务消费者以及服务提供者一一说起。

502 0
|
存储 运维 安全
|

Spring Cloud构建微服务架构:分布式配置中心(加密解密)

Spring Cloud构建微服务架构:分布式配置中心(加密解密)

836 0
|
缓存 监控 Java
|

SOA架构和微服务架构的区别是什么?

SOA架构和微服务架构的区别

414 0
|
Dubbo Java 应用服务中间件
|

微服务中 Zookeeper 应用及原理

了解微服务的小伙伴都应该知道Zookeeper,Zookeeper是一个分布式的,开源的分布式应用程序协调服务。 现在比较流行的微服务框架Dubbo、Spring Cloud都可以使用Zookeeper作为服务发现与组册中心。但是,为什么Zookeeper就能实现服务发现与组册呢?

397 0
|
消息中间件 存储 架构师
|

微服务设计 10 大反模式和陷阱!

O’Reilly的电子书《Microservices AntiPatterns and Pitfalls》讲述了在微服务设计实现时十种最常见的反模式和陷阱。本文基于此书,将这十个点列出。

447 0
|
SpringCloudAlibaba Sentinel 架构师
|

SpringCloudAlibaba之Sentinel控制台的下载与启动

本文详细介绍阿里巴巴开源项目Sentinel的下载与启动方法,当前最新版本为1.7.2。作者为魔都架构师,拥有全网30W技术追随者,专注于分布式系统与数据中台实战,同时也是AIGC应用开发先行者。文章提供实战干货,包括编程严选网资源。通过简单命令即可启动Sentinel仪表盘,访问`http://localhost:8080/#/login`,账号密码均为sentinel。

458 1
|
监控 网络协议 Java
|

为什么微服务一定要有网关?

什么是服务网关

422 0
|
Kubernetes Cloud Native 安全
|

k8s 上 go 微服务实战: go 实现 istio bookinfo 微服务

在完成 `k8s 上快速部署 go 服务` 和 `k8s: istio 入门` 后, 继续 **膨胀**, 使用 go 来实现 istio 提供的 bookinfo 微服务 demo

813 0
|
Kubernetes Java Docker
|

kubernetes Spring Cloud 微服务架构— (5)Kubernetes spring cloud 微服务-Docker基本网络管理

第 5 章 Docker 基本网络管理 本章节讲解 Docker 的四种网络模式: Bridge、Host、 None、Container;并且会详细解释这几种网络模式的工作模式方式。

793 0
|
数据采集 JSON 前端开发
|

SpringCloud 微服务最佳开发实践

现在基于SpringCloud的微服务开发日益流行,网上各种开源项目层出不穷。我们在实际工作中可以参考开源项目实现很多开箱即用的功能,但是必须要遵守一定的约定和规范。

413 0
|
Kubernetes Java Unix
|

架构师之路-微服务技术选型

本篇为大家带来微服务架构的后端技术选型,当你需要进行技术选型时,可以参照他来设计自己的决策树。

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

Spring Cloud 微服务实战(三) - 服务注册与发现(下下篇)

Spring Cloud 微服务实战(三) - 服务注册与发现(下下篇)

229 0
我要发布