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

微服务

关注

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

1
今日
7374
内容
9
活动
568
关注
J3
|
JSON 运维 负载均衡
|

《小白学微服务》之,什么是微服务

我们要聊微服务的话,就不得不说系统架构设计的三个阶段了 单体集中式架构 分布式架构 微服务架构

251 0
|
开发框架 缓存 Java
|

盘古开发框架简介,工业级微服务开发治理框架

「盘古开发框架」是一套轻量灵活、成熟可靠的工业级分布式微服务开发和治理框架(兼容垂直单体分层架构)。它基于 Apache-2.0 协议开源发布,且是免费的。

1410 1
|
运维 监控 Dubbo
|

springcloud学习笔记:认识微服务,谈资,技术的迭代演变,支付模块为例 体验demo(2)

springcloud学习笔记:认识微服务,谈资,技术的迭代演变,支付模块为例 体验demo(2)

438 0
|
JSON Kubernetes Java
|

微服务框架Spring Cloud 2021.0.1发布

2022年2月18日,业界最著名的开源微服务解决方案框架 Spring Cloud 2021.0.1发布。主要是Spring Cloud Config、Spring Cloud Sleuth、Spring Cloud Contract、Spring Cloud Gateway、Spring Cloud Openfeign的更新,以及bug修复。

704 0
|
运维 网络协议 jenkins
|

手把手教你,本地搭建虚拟机部署微服务(一)

关于虚拟机这块阿粉以前玩的也很多,但很少总结,容易遗忘,今天索性一条龙总结搞定!

1311 0
|
SQL Java Nacos
|

微服务架构 | 11.1 整合 Seata AT 模式实现分布式事务

Seata 是一款开源的分布式事务解决方案,致力于在微服务架构下提供高性能和简单易用的分布式事务服务;它提供了 AT、TCC、Saga 和 XA 事务模式,为开发者提供了一站式的分布式事务解决方案;

1106 0
|
Prometheus Kubernetes 监控
|

k8s 集群下微服务 pod 的各种指标信息监控

本文主要介绍基于K8s的容器化服务的pod的各项数据指标

1102 0
|
存储 运维 Kubernetes
|

为何选择K8s助力微服务

云原生下K8s的重要性

6808 0
|
监控 NoSQL 网络协议
|

超详细解析微服务架构,写得太好了!

本文将介绍微服务架构和相关的组件,介绍他们是什么以及为什么要使用微服务架构和这些组件。本文侧重于简明地表达微服务架构的全局图景,因此不会涉及具体如何使用组件等细节。

4764 0
|
监控 网络协议 Java
|

微服务中的重要的组件Metrics

Metrics是一套标准度量库, 用于提供对从操作系统, 虚拟机, 容器,到应用的全方位, 多维度, 实时, 准确的度量服务。

1208 0
|
消息中间件 JSON 编解码
|

微服务框架Go-Micro集成Nacos实战之服务注册与发现

本文主要介绍如何使用 Golang 生态中的微服务框架 Go-Micro(v2) 集成 Nacos 进行服务注册与发现。(Go-Micro 目前已经是 v3 版本,但由于某些原因项目已经更名为 nitro 具体原因大家可以去 github 中查看)

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

阿里巴巴NACOS(5)- 主流微服务注册中心产品比较 Eureka、Consul、Nacos

上一篇文章介绍了 主流服务配置中心 Spring Cloud Config Server、阿里云ACM和Nacos 产品的对比。这篇文章将继续介绍 主流微服务注册中心 产品的对比。

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

微服务开源生态报告 No.3

「微服务开源生态报告」,汇集各个开源项目近期的社区动态,帮助开发者们更高效的了解到各开源项目的最新进展。 社区动态包括,但不限于:版本发布、人员动态、项目动态和规划、培训和活动。 非常欢迎国内其他微服务领域的开源项目将近期的社区动态,投递给我们,我们将一同发布。

7306 0
|
安全 Java 微服务
|

分享Spring Cloud分布式微服务架构图

分布式、微服务、云架构 JAVA语言开发、跨平台、高性能、高可用、安全、服务化、模块化、组件化、驱动式开发模式 完整项目的源码来源 技术支持1791743380

2499 0
|
存储 缓存 容灾
|

微服务与配置中心:别让您的微服务被配置管理“绊”了一跤

在“史前”单体巨兽型应用时代,配置管理不是什么大不了的事情,但今天在微服务架构中,配置管理已发生革命性的变化,但业内对这一块的前沿探索一直处于秘而不宣的状态,如果我们对这块没有过深入的思考和实践,我们很难真正理解为什么 Spring Cloud 会提出 Configuration Service 的概念。

9457 0
|
缓存 运维 Go
|

B站高性能微服务架构

本文内容来源于任伟在【沪江技术沙龙】-漫谈微服务架构实践上的主题演讲,IT大咖说为沪江技术沙龙独家视频知识分享平台。

4747 0
|
监控 中间件 应用服务中间件
|

鹰眼跟踪、限流降级,EDAS的微服务解决之道

在大流量高并发互联网应用实践在线峰会上,阿里云中间件产品专家倪超带来了“支撑海量用户的微服务技术——阿里巴巴中间件EDAS的服务化解决之道”的重要演讲。重点介绍了服务化的解决之道,围绕EDAS介绍了高性能框架和监控服务,最后分享了海量微服务带来的挑战以及针对双十一大促的准备。

19181 0
|
12月前
|
存储 网络协议 Nacos
|

高效搭建Nacos:实现微服务的服务注册与配置中心

Nacos(Dynamic Naming and Configuration Service)是阿里巴巴开源的一款动态服务发现、配置管理和服务管理平台。它旨在帮助开发者更轻松地构建、部署和管理分布式系统,特别是在微服务架构中。

1937 82

手机号处理脱敏加*,格式化处理加‘ ‘空格,加‘-‘

使用hutool工具,对常见用户信息脱敏

465 1
|
网络协议 安全 API
|

计算机网络 TCP、RPC、GRPC、HTTP 总结

【1月更文挑战第1天】计算机网络 TCP、RPC、GRPC、HTTP 总结

762 1
|
Dubbo 中间件 应用服务中间件
|

Seata:打造行业首个分布式事务产品

Seata 起源于阿里内部电商业务体系,解决服务化过程中的服务一致性问题,经过了多年标准化建设和大促流量的洗礼,Seata 已成为交易、支付和物流场景的标准化组件。本文将详细介绍微服务架构下数据一致性的挑战,分布式事务 Seata 的架构演进以及如何基于 Seata 扩展 RPC 和数据库。

137524 10
|
存储 运维 Cloud Native
|

【云原生与5G】微服务加持5G核心网

随着微服务架构的发展普及,加上5G技术的演进和发展需求,5GC将云原生的微服务架构引入,构建了面向业务的SBA架构,实现了低耦合+高内聚的技术升级。

521 0
|
存储 监控 算法
|

微服务实战02-EurekaServer注册中心

EurekaServer ,它扮演的角色是注册中心,用于注册各种微服务,以便于其他微服务找到和访问。

194 0
|
缓存 JSON 架构师
|

聊聊 微服务 架构中的用户认证方案 下

聊聊 微服务 架构中的用户认证方案 下

618 0
|
消息中间件 JavaScript 小程序
|

微服务循环依赖调用引发的血案

微服务循环依赖调用引发的血案

1220 0
|
JSON 负载均衡 Oracle
|

微服务框架:如果不用 Spring Boot,还可以选择谁?(1)

微服务框架:如果不用 Spring Boot,还可以选择谁?

470 0
|
负载均衡 监控 Dubbo
|

读书分享:《Apache Dubbo 微服务开发从入门到精通》

本次分享的书是《Apache Dubbo 微服务开发从入门到精通》,该书以 Dubbo 框架为例,全面讲解微服务从开发、配置、部署到治理、流量管控、可视化监测、事务管理全生命周期过程;涵盖 Dubbo3 最新特性使用方式与原理,包括云原生 Kubernetes、Service Mesh 解决方案等。通过阅读书籍,计划通过以下几个问题来带你们深入了解Dubbo的神奇之处。

507 0
|
消息中间件 Dubbo NoSQL
|

32天高效突击:框架+性能优化+微服务+分布式,笔记面试全有

导言 今年似乎因为疫情影响,时间过得特别快,对于需要跳槽换工作的人来,更觉得有些突然,似乎金三银四和金九银四还没开始准备好,就匆匆过去。加上今年的大环境不佳,所以大部分的人在今年的招聘旺季都没有收获到好的结果。 今天分享的主题则是由 一位阿里P7的面试心得,通过32天的高效突击训练,成功拿下offer的学习方法。 篇章分为三大章节,可以根据自己所需来阅读内容和下载资料:

348 0
|
负载均衡 Dubbo 算法
|

Go 语言体系下的微服务框架选型:Dubbo-go

Go 语言体系下的微服务框架选型:Dubbo-go

611 0
|
消息中间件 存储 微服务
|

20-微服务技术栈(高级):MQ死信队列&TTL&延迟队列

消息中间件,作为分布式系统中必不可少的一部分,在前面我们学习过其基本的消息发送、消费,但是读者朋友们肯定也知道,真正的生产环境可不是简单的发送消息这么简单。如何避免消息丢失?如何满足特殊场景下的消息延迟消费?如何解决消费能力不足?如何搭建集群?等等 本节笔者将从消息的可靠性出发,解决消息不丢失的问题。同时借助TTL实现延迟消息,惰性队列解决消息堆积问题,最后完成集群搭建以实现生产环境真正的高可用。

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

从0到1 手把手搭建spring cloud alibaba 微服务大型应用框架(十三)rocketmq 篇(3): 消息读写队列,消息存储,消息发送,消息消费关联流程和原理

从0到1 手把手搭建spring cloud alibaba 微服务大型应用框架(十三)rocketmq 篇(3): 消息读写队列,消息存储,消息发送,消息消费关联流程和原理

593 0
|
Java Nacos 微服务
|

从0到1 手把手搭建spring cloud alibaba 微服务大型应用框架(九)文件服务篇(2):集成minio文件服务

从0到1 手把手搭建spring cloud alibaba 微服务大型应用框架(九)文件服务篇(2):集成minio文件服务

674 0
|
Arthas Java 测试技术
|

听说你没法在 JRE 中使用 arthas?不,你可以

本文是《容器中的 Java》系列文章之 5/n ,欢迎关注后续连载 :) 。

835 1
|
存储 JSON 网络协议
|

Go微服务(三)——gRPC详细入门 上

Go微服务(三)——gRPC详细入门 上

1059 0
|
XML JSON 编解码
|

Go微服务(一)——RPC详细入门

Go微服务(一)——RPC详细入门

287 0
|
存储 SQL 消息中间件
|

国王小组:区块链交易所搭建|如何用微服务替代单服务架构

本篇文章一共分为三个部分,分别是微服务架构的演进过程、具体实践微服务的应用技术和领域驱动设计的意识转变。微服务架构已经渗透到互联网应用的方方面面,而领域驱动设计也逐渐被业界所接收。

366 0
|
消息中间件 监控 容灾
|

RocketMQ 千锤百炼--哈啰在分布式消息治理和微服务治理中的实践

随着公司业务的不断发展,流量也在不断增长。我们发现生产中的一些重大事故,往往是被突发的流量冲跨的,对流量的治理和防护,保障系统高可用就尤为重要。

540 0
|
开发框架 Dubbo 应用服务中间件
|

《Dubbo 如何成为连接各种异构微服务体系的服务开发框架》电子版地址

Dubbo 如何成为连接各种异构微服务体系的服务开发框架

202 0
|
消息中间件 数据安全/隐私保护 Docker
|

使用Docker-compose来封装celery4.1+rabbitmq3.7服务,实现微服务架构

大家都知道,Celery是一个简单、灵活且可靠的,处理大量消息的分布式系统,在之前的一篇文章中:[python3.7+Tornado5.1.1+Celery3.1+Rabbitmq3.7.16实现异步队列任务](https://v3u.cn/a_id_99)详细阐述了如何进行安装部署和使用,但是过程太繁琐了,先得安装Erlang,再安装rabbitmq,然后各种配置,最后由于async关键字问题还得去修改三方库的源码,其实我们可以通过docker来将celery服务封装成镜像,如此一来,以后再使用celery或者别的系统依赖celery,我们只需要将该镜像以容器的形式跑服务即可,不需要繁琐的配

383 0
|
Cloud Native Dubbo Java
|

ZooKeeper 避坑实践: Zxid溢出导致集群重新选主

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

1207 0
|
消息中间件 Oracle Cloud Native
|

Spring Cloud Alibaba 2022.0.0.0 版本发布啦!

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

3044 0
|
设计模式 存储 缓存
|

微服务实践01--微服务管理11--缓存03--典型缓存架构设计

微服务实践01--微服务管理11--缓存03--典型缓存架构设计

692 0
|
存储 架构师 微服务
|

微服务大泥球,分层微服务,分群微服务

讨论一下微服务中服务间关系的三种模式:微服务大泥球,分层模式,分群模式。

318 0
|
存储 Java 文件存储
|

ZooKeeper 避坑实践: SnapCount设置不合理导致磁盘爆满,服务不可用

本篇通过深入解读ZooKeeper 数据文件生成机制,以及ZooKeeper 中和数据文件生成相关的参数,探究一下 解决 ZooKeeper 磁盘问题的最佳实践。

1443 0
|
弹性计算 运维 Kubernetes
|

微服务应用视角解读如何选择K8S的弹性策略

微服务架构的出现,拆分了庞大的单体应用,让业务之间的开发与协作变得更加灵活。当面临业务流量增加的场景时,往往需要对一些应用组件进行扩容。K8S在应用层面提供了HPA,围绕HPA开源社区延伸出了KEDA这样的弹性组件,为微服务应用以业务指标执行弹性策略提供了实现的可能性。但HPA正常工作的一个大前提是需要保证集群资源充足,为此用户必须提前对集群扩容或时常保持集群资源冗余。本文中就会详细的为你解读一下。

723 1
|
存储 安全 Java
|

微服务环境搭建

在微服务架构中,最常见的场景就是微服务之间的相互调用。我们以电商系统中常见的用户下单为 例来演示微服务的调用:客户向订单微服务发起一个下单的请求,在进行保存订单之前需要调用商品微 服务查询商品的信息。 我们一般把服务的主动调用方称为服务消费者,把服务的被调用方称为服务提供者。 在这种场景下,订单微服务就是一个服务消费者, 商品微服务就是一个服务提供者。

212 1
|
负载均衡 算法 前端开发
|

分布式微服务学习总结——Ribbon和Feign

分布式微服务学习总结——Ribbon和Feign

498 0
|
Kubernetes Cloud Native 安全
|

Higress 开源后,我们整理了开发者最关心的15个问题

云原生架构下,网关承载着流量管理、服务调用、安全管理等多重职能,在稳定性、性能、安全性、易用性上存在着更高的要求。在 CNCF Landscpae 编排和管理的 API Gateway 领域中,已经有不少开源的网关选择,开发者们也有着不小的选型诉求。

2012 0
|
前端开发 Cloud Native JavaScript
|

【微服务-架构选型】记录2022年微服务技术架构选型

【微服务-架构选型】记录2022年微服务技术架构选型

1540 0

微服务注册中心技术选型:5种主流注册中心,哪个最香?

讲解5种常用的注册中心,对比其流程和原理,无论是面试还是技术选型,都非常有帮助。 对于注册中心,在写这篇文章前,我其实只对ETCD有比较深入的了解,但是对于Zookeeper和其它的注册中心了解甚少,甚至都没有考虑过ETCD和Zookeeper是否适合作为注册中心。 经过近2周的学习,原来注册中心除了ETCD和Zookeeper,常用的还有Eureka、Nacos、Consul,下面我们就对这些常用的注册中心,初探它们的异同,便于后续技术选型。 全文接近 8千字,有点长,建议先收藏,再慢慢看,下面是文章目录:

1317 0
我要发布