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

微服务

关注

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

0
今日
7338
内容
9
活动
563
关注
|
SQL Cloud Native druid
|

是谁的请求导致我的系统一直抛异常?

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

435 0

微服务系列之授权认证(三) JWT

官方定义:JWT是JSON Web Token的缩写,JSON Web Token是一个开放标准(RFC 7519),它定义了一种紧凑的、自包含的方式,可以将各方之间的信息作为JSON对象安全地传输。该信息可以被验证和信任,因为它是经过加密的。

417 0
|
存储 开发框架 NoSQL
|

微服务系列之授权认证(二) identity server 4

IdentityServer4 是为ASP.NET Core系列量身打造的一款基于 OpenID Connect 和 OAuth 2.0 认证授权框架。

395 0
|
存储 索引 微服务
|

微服务项目:尚融宝(52)(核心业务流程:充值服务(3))

接口幂等性就是用户对于同一操作发起的一次请求或者多次请求的结果是一致的,不会因为多次调用而产生了副作用。

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

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

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

244 0
|
XML Java 数据库连接
|

微服务项目:尚融宝(5)(上手复习mybatisplus)

MyBatis Plus自带分页插件,只要简单的配置即可实现分页功能

171 0
|
SQL Oracle Java
|

微服务项目:尚融宝(2)(上手复习mybatisplus)

MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。

635 0
|
开发框架 自然语言处理 架构师
|

Linux 下一代架构基金会宣布:正式成立 NextArch 基金会微服务技术组!联手腾讯等企业/社区共同发力微服务标准化建设

Linux 下一代架构基金会宣布:正式成立 NextArch 基金会微服务技术组!联手腾讯等企业/社区共同发力微服务标准化建设

399 0
|
缓存 NoSQL Java
|

微服务 Spring Boot 整合Redis 实战开发解决高并发数据缓存

高并发场景下,如何巧妙的利用缓存解决,提高系统的可用性? Redis 缓存来搞定!

525 0
|
存储 消息中间件 Dubbo
|

ChaosBlade Java场景性能优化,那些你不知道的事

ChaosBlade是一个云原生混沌工程平台,支持多种环境、集群和语言。包含混沌工程实验工具 chaosblade 和混沌工程平台 chaosblade-box,旨在通过混沌工程帮助企业解决云原生过程中高可用问题。

598 0
|
Dubbo 应用服务中间件 Apache
|

杭州站|Apache APISIX & Apache Dubbo Meetup 开启报名

阿里巴巴西溪园区B区,访客中心415万妙山庄(从B7门进),9月24日(周六)13:30开始。

1477 1
|
Cloud Native 微服务
|

《微服务治理技术白皮书》电子版和音频版地址

《微服务治理技术白皮书》由阿里云云原生微服务团队编著,筹备近半年多的,长达 379 页。

154 0
|
tengine 运维 Kubernetes
|

基于龙蜥操作系统指令加速,降低云原生网关的构建成本

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

920 0
|
负载均衡 算法 Java
|

微服务学习笔记六 Spring Cloud Ribbon负载均衡

微服务学习笔记六 Spring Cloud Ribbon负载均衡

199 0
|
Cloud Native 微服务
|

《微服务治理技术白皮书》电子版和音频版地址

《微服务治理技术白皮书》由阿里云云原生微服务团队编著,筹备近半年多的,长达 379 页。

144 0
|
Kubernetes Dubbo Cloud Native
|

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

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

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

Kubernetes 微服务框架

Kubernetes 微服务框架

520 1
|
消息中间件 缓存 NoSQL
|

微服务架构中,二次浅封装实践

二次封装的方式,可以严格的控制技术栈的迭代扩展,以及版本冲突的问题,通过对二次封装层的统一升级,可以快速实现业务服务的升级,解决不同服务的依赖差异问题。较大程度的降低业务与技术的耦合,如此可以独立的升级技术栈,扩展功能而不影响业务服务的迭代。

529 0
|
消息中间件 Cloud Native 容灾
|

我们总结了3大使用建议,并首次公开 Nacos3.0 规划图 | Nacos 开源4周年

Nacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。 Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。 Nacos 是构建以“服务”为中心的现代应用架构 (例如微服务范式、云原生范式) 的服务基础设施

500 0
|
运维 安全 网络协议
|

微服务防火墙友好策略

在对比RPC与restful时,大致有几点: 1. 协议:http相对更规范,更标准,更通用,无论哪种语言都支持http协议;RPC协议性能要高的多,例如Protobuf、Thrift、Kyro等,(如果算上序列化)吞吐量大概能达到http的二倍 2. 安全性:基于Http更安全一些,默认80端口,防火墙友好

318 0
|
负载均衡 C++ 微服务
|

微服务-熔断机制

由于微服务间通过RPC来进行数据交换,所以我们可以做一个假设:在IO型服务中,假设服务A依赖服务B和服务C,而B服务和C服务有可能继续依赖其他的服务,继续下去会使得调用链路过长,技术上称1->N扇出

962 0
|
自然语言处理 Kubernetes Dubbo
|

传统微服务框架如何无缝过渡到服务网格ASM

服务网格ASM是一个统一管理微服务应用流量、兼容Istio的托管式平台。通过流量控制、网格观测以及服务间通信安全等功能,服务网格ASM可以全方位地简化您的服务治理,并为运行在异构计算基础设施上的服务提供统一的管理能力,适用于Kubernetes集群、Serverless Kubernetes集群、ECS虚拟机以及自建集群。

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

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

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

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

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

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

468 0
|
监控 Java 微服务
|

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

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

269 0
|
存储 网络协议 关系型数据库
|

微服务新秀之Nacos,看了就会,我说的!

本文主要介绍 微服务中的Nacos

371 0
|
运维 监控 Dubbo
|

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

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

544 0
|
消息中间件 存储 关系型数据库
|

基于领域事件实现微服务解耦

基于领域事件实现微服务解耦

253 0
|
负载均衡 NoSQL 算法
|

白话微服务架构中的服务发现

如果你想跟朋友失去联系的最简单方法就是在不通知他们的情况下更改您的电话号码。同样适用于微服务架构系统中的服务。两个服务可能会愉快地相互通信,直到其中一个服务移动到另一个IP地址,而不通知对方,导致服务不可用。

238 0
|
存储 负载均衡 搜索推荐
|

手把手带你写一个简易版微服务网关

手把手带你写一个简易版微服务网关

489 0
|
开发框架 监控 安全
|

SpringCloud微服务实战——搭建企业级开发框架(十八):集成Gateway实现微服务路由转发

在微服务架构里,服务的粒度被进一步细分,各个业务服务可以被独立的设计、开发、测试、部署和管理。这时,各个独立部署单元可以用不同的开发测试团队维护,可以使用不同的编程语言和技术平台进行设计,这就要求必须使用一种语言和平 台无关的服务协议作为各个单元间的通讯方式。

592 57
|
存储 消息中间件 架构师
|

面试官:微服务下数据一致性的有几种实现方式,分别说一下

本人最近学习了一下微服务下数据一致性的特点,总结了下目前的保障微服务下数据一致性的几种实现方式如下,以备后查。此篇文章旨在给大家一个基于微服务的数据一致性实现的大概介绍,并未深入展开,具体的实现方式本人也在继续学习中,如有错误,欢迎大家拍砖。 传统应用的事务管理 本地事务 在介绍微服务下的数据一致性之前,先简单地介绍一下事务的背景。传统单机应用使用一个RDBMS作为数据源。应用开启事务,进行CRUD,提交或回滚事务,统统发生在本地事务中,由资源管理器(RM)直接提供事务支持。数据的一致性在一个本地事务中得到保证。

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

SpringCloud 微服务实战笔记

这是很早以前在我的博客上写的关于 SpringCloud 的一些实战笔记,现在我把这些实战笔记集合起来贴到这里,可能会对一些刚刚接触 SpringCloud 微服务的小伙伴有帮助。

275 0
|
安全 小程序 Java
|

还不知道微服务的入口?快看这里,手把手实战网关组件Gateway,一发入魂~

还不知道微服务的入口?快看这里,手把手实战网关组件Gateway,一发入魂~

220 0
|
监控 算法 前端开发
|

基于SpringCloudGateway实现微服务网关

后端写完所有的微服务之后,最终是要交给前端去调用。我们都知道每个微服务都有各自的端口号,如果前端直接通过IP加端口的方式去调用微服务会很麻烦。如果想对请求增加限制也会变得十分困难。这个时候微服务网关就出现了。

490 0
|
Kubernetes Docker 微服务
|

.Net微服务实战之Kubernetes的搭建与使用(三)

.Net微服务实战之Kubernetes的搭建与使用(三)

234 0
|
敏捷开发 设计模式 运维
|

.Net微服务实战之DevOps篇

.Net微服务实战之DevOps篇

335 0
|
关系型数据库 测试技术 BI
|

.Net微服务实战之技术架构分层篇(二)

.Net微服务实战之技术架构分层篇(二)

292 0
|
存储 Kubernetes 安全
|

提高微服务安全性的11个方法

提高微服务安全性的11个方法

598 0
|
运维 Kubernetes Java
|

游戏行业|玩心不止网络微服务治理实践

游戏行业|玩心不止网络微服务治理实践

787 0
|
消息中间件 缓存 负载均衡
|

再深一点:如何给女朋友解释什么是微服务?

大家好,我是小羽。最近有很多粉丝私信:羽哥,羽哥!是不是失踪啦?好几个月没更新了!过气博主表示,工作也比较忙,加之自己搬家(没有叫货拉拉,懂的都懂,手动狗头)的原因,更文就落下了。现在终于...

344 0
|
存储 监控 Java
|

详解ElasticAPM实现微服务的链路追踪(一)

Elastic APM实现链路追踪,首先要引用开源的APMAgent(APM代理),然后将监控的信息发送到APMServer,然后在转存入ElasticSearch,最后有Kibana展示;具体流程如下图所示:

1420 0
|
运维 监控 Cloud Native
|

极速体验|使用 Erda 微服务观测接入 Jaeger Trace

在大型网站系统设计中,随着分布式架构,特别是微服务架构的流行,我们将系统解耦成更小的单元,通过不断的添加新的、小的模块或者重用已经有的模块来构建复杂的系统。随着模块的不断增多,一次请求可能会涉及到十几个甚至几十个服务的协同处理,那么如何准确快速的定位到线上故障和性能瓶颈,便成为我们不得不面对的棘手问题。

275 0
|
缓存 jenkins Java
|

jenkins+harbor+docker 微服务次序集成

jenkins+harbor+docker

234 1
|
敏捷开发 Kubernetes Dubbo
|

如何低成本玩转微服务敏捷开发

微服务给大家带来了敏捷开发的特性,基于敏捷开发带来的便利,让我们可以在同一个时间内多个迭代/feature 并行开发。但微服务架构本身也给开发环境带来了一定的复杂性:每个 feature 的修改点都可能会被分散在多个应用中,需要多个应用互相配合才能完成整体的逻辑。这些应用既需要互相配合好,又不能让他们互相影响,所以敏捷开发有时候也不是那么容易。

715 0
|
存储 JSON 安全
|

微服务架构 | 7.2 构建使用 JWT 令牌存储的 OAuth2 安全认证

JWT 为 OAuth2 令牌提供规范标准,并且可以自定义 JWT 令牌;

421 0
|
缓存 运维 监控
|

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

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

350 0
|
C++ 微服务
|

微服务架构谈系列(3):SOA VS 微服务(1)

微服务架构谈系列(3):SOA VS 微服务(1)

380 0
|
运维 监控 架构师
|

微服务与 DevOps实践:技术架构与组织架构(5)

微服务与 DevOps实践:技术架构与组织架构(5)

409 0
|
设计模式 JSON 数据格式
|

【SpringCloud-Alibaba系列教程】3.微服务调用

接下来的章节,White带着大家以微服务架构和设计模式落地实战的方式,进行讲解和实现SpingCloud的代码开发。那么在开始项目之前,你可以仔细阅读如下介绍信息,方便你能更加快速的进入学习。

900 1
我要发布