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

微服务

关注

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

0
今日
7376
内容
9
活动
569
关注
|
Java API 开发者
|

如何采用 idea 构建微服务架构项目|学习笔记

快速学习如何采用 idea 构建微服务架构项目

759 0
|
算法 Dubbo Java
|

《spring cloud微服务架构设计与开发实践》电子版下载

通过本书你可以学习到:1.一线互联网公司微服务架构体系2.解决实战服务治理、熔断限流等核心问题3.Spring Cloud Alibaba 体系

196 0
|
存储 缓存 运维
|

系统架构设计—高并发场景微服务实战(三)

在《需求分析— 高并发场景微服务实战(二)》一文中,我详细梳理了业务需求。相信你对订票系统的业务需求情况已经十分清楚了。下面我开始系统设计工作,包括功能模块设计、存储设计、缓存设计、高并发系统架构设计等,为后面的开发工作提供良好的基础保障。

528 0
|
消息中间件 缓存 NoSQL
|

【微服务】如何实现微服务集群的高可靠?

这篇文章我们来聊聊在微服务架构中,到底如何保证整套系统的高可用? 随着业务规模扩大,微服务可以 解决单体应用膨胀、团队开发耦合度高、协作效率低下等等问题。

938 1
|
Kubernetes Cloud Native Linux
|

大规模 Kubernetes 集群故障注入的利器-ChaosBlade

大规模 Kubernetes 集群故障注入预演,chaosblade-operator 1.5.0 版本、chaosblade-operator 1.6.1 版本总结分析

1487 0
|
负载均衡 Kubernetes 网络协议
|

微服务系列:nacos简介和安装部署

微服务系列:nacos简介和安装部署

826 0
|
设计模式 监控 Java
|

Github标星67.9k的微服务架构以及架构设计模式笔记我粉了

微服务架构是什么? 我们都知道微服务架构是一种架构概念,旨在通过将功能分解到各个离散的服务中以实现对解决方案的解耦。你可以将其看作是在架构层次而非获取服务的 类上应用很多SOLID原则。微服务架构是个很有趣的概念,它的主要作用是将功能分解到离散的各个服务当中,从而降低系统的耦合性,并提供更加灵活的服务支持。

565 0
|
缓存 运维 监控
|

浅谈微服务

微服务兴起已经多年了,这几年已到大发展阶段。公司内部做了很多和微服务相关的事情,自己也看了一些微服务相关的内容。现在再来认识”微服务“三个字,终于有点懂了的感觉。

260 0
|
监控 Dubbo 网络协议
|

微服务7:通信之RPC

微服务7:通信之RPC

1109 0
|
消息中间件 存储 缓存
|

微服务2:微服务全景架构

微服务2:微服务全景架构

365 0
|
缓存 SpringCloudAlibaba 算法
|

阿里新一代微服务,内部大佬手抄的笔记+脑图不容错过,全是精华

今天来聊聊Spring Cloud Alibaba,它是Spring Cloud规范的一套实现,为分布式应用程序开发提供一站式解决方案。它包含开发分布式应用程序所需的所有组件,使您可以轻松地使用Spring Cloud开发应用程序。Spring Cloud Alibaba中的组件,基本都是由阿里内部中间件转化而来,经历过多次双十一的考验,这也就意味着,Spring Cloud Alibaba有着充足的场景,验证了它对于高并发的抗压能力。

418 0
|
前端开发 微服务
|

微服务项目:尚融宝(38)(核心业务流程:申请借款额度(2))

微服务项目:尚融宝(38)(核心业务流程:申请借款额度(2))

216 0
|
Java 应用服务中间件 API
|

微服务项目:尚融宝(33)(服务调用(3))

微服务项目:尚融宝(33)(服务调用(3))

253 0
|
前端开发 JavaScript API
|

微服务项目:尚融宝(31)(前端搭建:会员列表搭建(2))

微服务项目:尚融宝(31)(前端搭建:会员列表搭建(2))

253 0
|
Java Maven 微服务
|

微服务项目:尚融宝(24)(后端搭建:JWT令牌测试)

微服务项目:尚融宝(24)(后端搭建:JWT令牌测试)

249 0
|
存储 JSON 算法
|

微服务项目:尚融宝(23)(后端搭建:上手JWT令牌)

JWT是JSON Web Token的缩写,即JSON Web令牌,是一种自包含令牌。 JWT的使用场景:一种情况是webapi,类似之前的阿里云播放凭证的功能

244 0
|
SQL Java 测试技术
|

微服务项目:尚融宝(7)(后端接口:创建尚融宝接口工程)

微服务项目:尚融宝(7)(后端接口:创建尚融宝接口工程)

238 0
|
Java 微服务 Spring
|

阿里云视频点播微服务(一)

阿里云视频点播微服务

244 0
|
自然语言处理 Cloud Native 数据可视化
|

业界首个!腾讯云原生一站式微服务管理框架 Femas 正式开源

业界首个!腾讯云原生一站式微服务管理框架 Femas 正式开源

556 0
|
SpringCloudAlibaba Dubbo 搜索推荐
|

EDAS 支持微服务的发展史

EDAS 支持微服务的发展史

364 0
|
Sentinel 微服务
|

【微服务~Sentinel】Sentinel降级、限流、熔断

【微服务~Sentinel】Sentinel降级、限流、熔断

1769 0
|
Java Nacos 微服务
|

【微服务】Nacos集群搭建以及加载文件配置

【微服务】Nacos集群搭建以及加载文件配置

564 0
|
存储 负载均衡 监控
|

三万字图文归纳整理分布式系统微服务(一)

三万字图文归纳整理分布式系统微服务(一)

392 0
|
Dubbo Cloud Native Java
|

数据变更白屏化利器-推送轨迹上线

微服务引擎MSE面向业界主流开源微服务项目, 提供注册配置中心和分布式协调(原生支持Nacos/ZooKeeper/Eureka)、云原生网关(原生支持Ingress/Envoy)、微服务治理(原生支持Spring Cloud/Dubbo/Sentinel,遵循 OpenSergo 服务治理规范)能力。

506 0
|
Kubernetes 监控 供应链
|

合阔智云核心生产系统切换到服务网格ASM的落地实践

合阔智云是专注于大中型的零售连锁行业,使用服务网格 ASM 进行应用架构的融合和升级后,把不同业务的技术语言做了统一开发,业务系统中所有基础架构部分的能力也都转由 K8s 来负责,包括网关、服务发现、负载均衡、指标与监控、健康检查、故障恢复等。真正做到为应用服务间的调用带来了安全、可靠、快速、应用无感知的流量路由、安全、可观测能力。 通过托管模式,解耦了 Istio 组件与所管理的K8s集群的生命周期管理,使得架构更加灵活,提升了系统的可伸缩性。

445 0
|
JSON 前端开发 Java
|

【Spring Cloud】新闻头条微服务项目:自媒体文章管理

介绍了自媒体创作端文章内容的展示以及文章的发布。

431 0
|
Java 微服务 Spring
|

微服务学习笔记三 Spring Cloud Eureka Client 服务提供者

微服务学习笔记三 Spring Cloud Eureka Client 服务提供者

234 0
|
运维 Kubernetes Cloud Native
|

阿里云原生助力天河元镜架构升级

微服务引擎MSE面向业界主流开源微服务项目, 提供注册配置中心和分布式协调(原生支持Nacos/ZooKeeper/Eureka)、云原生网关(原生支持Ingress/Envoy)、微服务治理(原生支持Spring Cloud/Dubbo/Sentinel,遵循 OpenSergo 服务治理规范)能力。

377 0
|
Kubernetes Dubbo Cloud Native
|

中仑网络全站Dubbo2迁移Dubbo3总结

微服务引擎MSE面向业界主流开源微服务项目, 提供注册配置中心和分布式协调(原生支持Nacos/ZooKeeper/Eureka)、云原生网关(原生支持Ingress/Envoy)、微服务治理(原生支持Spring Cloud/Dubbo/Sentinel,遵循 OpenSergo 服务治理规范)能力。

339 0
|
Java 中间件 测试技术
|

全链路灰度新功能:MSE上线配置标签推送

微服务场景下,全链路灰度作为一种低成本的新功能验证方式,得到了越来越广泛的应用。除了微服务实例和流量的灰度,微服务应用中的配置项也应该具备相应的灰度能力,以应对灰度应用对特殊配置的诉求。

1078 1
|
Java Maven 微服务
|

微服务项目中maven依赖引入失败爆红问题解决方案

微服务中maven中标签dependencyManagement依赖引入失败的原因解决方案

1011 0
|
运维 Kubernetes 监控
|

Kubernetes微服务Pod 影响力

Kubernetes微服务Pod 影响力

333 1
|
网络协议 搜索推荐 前端开发
|

微服务工程中,基础组件应用

微服务工程的架构是一项复杂和持续的过程,其中涉及到的组件也十分繁杂,本文只是选取Gateway、Nacos、Feign三个基础组件做简单的总结,在其逻辑的理解上需要围绕该组件的核心功能和项目使用的API作为切入点,时常查阅源码和官方文档。

381 0
|
SQL 监控 Java
|

MSE 治理中心重磅升级-流量治理、数据库治理、同 AZ 优先

本次MSE治理中心在限流降级、数据库治理及同AZ优先方面进行了重磅升级,对微服务治理的弹性、依赖中间件的稳定性及流量调度的性能进行全面增强,致力于打造云原生时代的微服务治理平台。

493 0
|
SQL 关系型数据库 MySQL
|

DBPack 赋能 python 微服务协调分布式事务

DBPack 的分布式事务致力于实现对用户的业务无入侵,使用时下流行的sidecar架构,主要使用 ETCD Watch 机制来驱动分布式事务提交回滚,它对 HTTP 流量和 MYSQL 流量做了拦截代理,支持 AT 模式(自动补偿 SQL)和 TCC 模式(自动补偿 HTTP 请求)。

317 0
|
Arthas 运维 监控
|

线上故障突突突?如何紧急诊断、排查与恢复

稳定性大于一切,因此我们需要有更有效的方式避免线上故障。在发生故障不可避免的假设下,我们需要能够快速修复,减少线上影响。基于以上这些想法,我们提出了1-5-10的快恢目标,所谓 1-5-10 的目标就是是要我们对于线上问题能够做到1分钟发现,5分钟定位,10分钟修复。

527 0
|
前端开发 Java 数据安全/隐私保护
|

摸鱼不如来了解一下--微服务中bootstrap和application之间的联系

SpringBoot中有以下两种配置文件bootstrap (.yml 或者 .properties),application (.yml 或者 .properties)

767 0
|
存储 运维 负载均衡
|

微服务还没完全理解,宏服务又要来了?我太难了

当Uber公司某支团队宣布从微服务转向宏服务时,脑子瞬时飘来几个字“某种马”。微服务还没吃透呢,宏服务又来了,听到宏服务这个名字,脑海中好像是听说过,但是完全不了解。于是各种搜索,各种网站的信息翻了一遍。今天的主要目的是介绍为什么要使用宏服务

501 0
|
Prometheus Kubernetes Cloud Native
|

Podinfo,迷你的 Go 微服务模板

Podinfo,迷你的 Go 微服务模板

394 0
|
缓存 监控 NoSQL
|

618大促来袭,浅谈如何做好大促备战

2021年天猫双十一落下帷幕,支撑数千亿交易的阿里中间件也全面升级到公有云架构。如何有效利用云产品做好我们的业务大促备战,这是一个大家都比较关心的问题。今天趁着618大促来袭前,谈一谈我们所积累的最佳实践。

525 0
|
开发框架 自然语言处理 数据可视化
|

NextArch 基金会旗下微服务标准化方案已开源:支持不同开发语言和技术框架

今年,腾讯、字节跳动、快手、BIGO、好未来、七牛云、中国移动、蓝色光标等多达 10 家企业和 go-zero/CloudWeGo/GoFrame/TARS 开源社区的技术专家,在 Linux 下一代架构基金会下成立了微服务技术组 SIG(Special Interest Group),共同探讨微服务治理标准化的解决方案,并向 NextArch 基金会提交了首个落地方案。

435 0
|
缓存 监控 安全
|

Spring Cloud微服务体系的组成(三)

Spring Cloud微服务体系的组成(三)

271 0
|
SQL 算法 NoSQL
|

微服务网关-Spring Cloud Gateway(下)

微服务网关-Spring Cloud Gateway(下)

335 0
|
运维 监控 Dubbo
|

ZooKeeper 在阿里巴巴的服务形态演进

Apache ZooKeeper 在阿里巴巴经历了开源自用、深度优化、反哺社区、开发企业版服务云上客户的演进过程,为了厘清本文脉络,我们对演进过程中提到的关键名词做以下定义。 ● Apache ZooKeeper:提供分布式协调服务如分布式锁、分布式队列等,还可用于注册配置中心的能力。 ● TaoKeepeer:基于 ZooKeeper 做了深度改造,于2008年服务于淘宝。 ● MSE:阿里云的一个面向业界主流开源微服务生态的一站式微服务平台。 ● ZooKeeper 企业服务:MSE 的子产品,提供开源增强的云上服务,分为基础版和专业版两种。

557 0
|
Kubernetes Java jenkins
|

SpringCloud微服务实战——搭建企业级开发框架(三十五):SpringCloud + Docker + k8s实现微服务集群打包部署-集群环境部署【下】

• sonarqube默认用户名密码: admin/admin • 卸载命令:docker-compose -f jenkins-compose.yml down -v 六、Jenkins自动打包部署配置   项目部署有多种方式,从最原始的可运行jar包直接部署到JDK环境下运行,到将可运行的jar包放到docker容器中运行,再到现在比较流行的把可运行的jar包和docker放到k8s的pod环境中运行。每一种新的部署方式都是对原有部署方式的改进和优化,这里不着重介绍每种方式的优缺点,只简单说明一下使用Kubernetes 的原因:Kubernetes 主要提供弹性伸缩、服务发现、自我修复,

953 57
|
SQL 开发框架 前端开发
|

SpringCloud微服务实战——搭建企业级开发框架(三十二):代码生成器使用配置说明

一、新建数据源配置   因考虑到多数据源问题,代码生成器作为一个通用的模块,后续可能会为其他工程生成代码,所以,这里不直接读取系统工程配置的数据源,而是让用户自己维护。

627 55
|
程序员 开发者 微服务
|

SpringCloud微服务详解:“项目经理

SpringCloud微服务详解:“项目经理

284 0
|
开发框架 JavaScript druid
|

SpringCloud微服务实战——搭建企业级开发框架(五):数据库持久化集成MySql+Druid+MyBatis-Plus

在引入相关数据库持久化相关依赖库之前,我们可以考虑到,当我们因业务开发需要,引入各种各样的依赖库时,Jar包冲突是我们必须面对的一个问题,Spring为了解决这些Jar包的冲突,推出了各种bom,最著名的就是Spring IO Platform bom,其中最核心的三个是:spring-framework-bom、spring-boot-dependencies、platform-bom。我们这里参考Spring管理Jar包的方式,新建一个GitEgg-Platform平台工程,提供各种第三方组件的配置及自定义方法,使用子工程gitegg-platform-bom统一管理GitEgg自定义方法

510 0

SpringCloud微服务实战——搭建企业级开发框架(四):集成SpringCloud+SpringBoot

1、在GitEgg工程的根目录,最上级父pom.xml文件中引入需要依赖的库及Maven插件,设置编码方式: 2、修改gitegg-service的pom.xml文件,引入需要的库: 3、在gitegg-service-system工程下新建GitEggSystemApplication主启动类:

540 0
|
Ubuntu Linux 虚拟化
|

一命通关——Docker与微服务(上)

docker从根本上解决换主机重新配置环境问题,因为docker把原始的配置环境也复制一份过来。此时的docker像一个容器装载着源代码+配置+环境+版本+各种第三方组件并将这些打包成一个镜像iso文件,让镜像文件在docker引擎上运行。更专业的来讲,docker给出了一个标准化的解决方案——系统平滑移植,容器虚拟化技术。

516 0
我要发布