微服务共0篇 第2页
微服务
eureka注册中心应用详解-五八三

eureka注册中心应用详解

注册中心是微服务系统的核心组件之一。当前比较流行的注册中心也比较多,如eureka、nacos、consul、zookeeper等。这些主流的注册中心,基本上都是强一致性的 CP 系统,只有eureka是最终一致性的...
admin的头像-五八三admin2年前
030
微服务-网关Spring Gateway进阶-网关设计与路由-五八三

微服务-网关Spring Gateway进阶-网关设计与路由

一、概述 通过Spring Gateway入门之后,仅仅熟悉了Spring Cloud工程的搭建以及路由的基本使用。Spring Gateway运用到实际中还有很多其他的要求,比如入门教程中的案例,把某个服务的所有接口都...
admin的头像-五八三admin2年前
050
大厂面试必问:如何设计一个扛高并发的系统?-五八三

大厂面试必问:如何设计一个扛高并发的系统?

前言 大家好,我是路由器没有路。 三年前,我曾前往字节跳动参加面试。在三面面试环节中,我遇到了一道场景设计题目:如何设计一个高并发系统? 当时我的回答比较简略,但最近我朋友在准备面试...
admin的头像-五八三admin2年前
0150
一文搞懂 Seata AT 模式使用及底层原理-五八三

一文搞懂 Seata AT 模式使用及底层原理

1.XA 模式的优缺点 我们前一章节演示了怎么用XA模式,也就是配置 data-source-proxy-mode: XA,XA实现的原理是基于两阶段提交 XA模式的优点是事务的强一致性,满足ACID原则,常用数据库都支持。...
admin的头像-五八三admin2年前
0300

微服务工程化Docker,看这篇就够了

一、微服务架构特点 拆分和解耦: 应用程序被拆分成多个小型的、解耦的微服务,每个微服务关注特定的业务功能。 独立部署: 每个微服务可以独立地进行开发、测试、部署和扩展,不会影响到其他微...
admin的头像-五八三admin2年前
0130
SpringCloud-Hystrix服务熔断与降级工作原理&源码 | 京东物流技术团队-五八三

SpringCloud-Hystrix服务熔断与降级工作原理&源码 | 京东物流技术团队

先附上Hystrix源码图 在微服务架构中,根据业务来拆分成一个个的服务,服务与服务之间可以相互调用(RPC),在Spring Cloud可以用RestTemplate+Ribbon和Feign来调用。为了保证其高可用,单个服...
admin的头像-五八三admin2年前
0190
微服务中的链路追踪:7大工具的全方位对比与分析-五八三

微服务中的链路追踪:7大工具的全方位对比与分析

随着微服务架构生态链越来越丰富,找出系统问题出在哪儿变得越发困难。我们可以从日志和监控数据中得到一些线索,但要完整了解整个系统的运作情况,光靠这些还不够。这时候,就需要用到“链路追...
admin的头像-五八三admin2年前
0120

Spring Boot整合Apollo+Eureka实现不重启应用修改配置的快速入门

Eureka是微服务中的注册中心,Apollo是配置中心,同类似的框架有点多,已经可以整理出一个表格了: 注册中心配置中心Spring Cloud EurekaSpring Cloud ConfigNacosNacosZookeeperApolloEureka是...
admin的头像-五八三admin2年前
0100
巧用网关白名单实现接口免鉴权-五八三

巧用网关白名单实现接口免鉴权

分享技术,用心生活 场景描述:一般系统中提供的接口都是经过统一配置鉴权的,比如不登录不能访问。但是,一些接口是需要开放给客户用的,我称作open API。那么这时候你不能要求客户先登录你的...
admin的头像-五八三admin2年前
0150
微服务13:云基础场景下流量策略实现原理-五八三

微服务13:云基础场景下流量策略实现原理

★微服务系列 微服务1:微服务及其演进史微服务2:微服务全景架构 微服务3:微服务拆分策略微服务4:服务注册与发现微服务5:服务注册与发现(实践篇)微服务6:通信之网关微服务7:通信之RPC微...
admin的头像-五八三admin2年前
0160
一种配置化的数据脱敏与反脱敏框架实现 | 京东云技术团队-五八三

一种配置化的数据脱敏与反脱敏框架实现 | 京东云技术团队

1.tony框架背景 在业务量日益剧增的背景下,大量数据在各种业务活动中产生,数据安全控制一直是治理的重要环节,数据脱敏属于安全控制的范畴。对互联网公司来说,数据安全一直是极为重视和敏感...
admin的头像-五八三admin2年前
0130

Golang微服框架Kratos与它的小伙伴系列 – ORM框架 – GORM

Golang微服框架Kratos与它的小伙伴系列 - ORM框æÂ...
admin的头像-五八三admin2年前
050
微服务安全简介-五八三

微服务安全简介

​由于其可扩展性、灵活性和敏捷性,微服务架构已经变得越来越受欢迎。然而,随着这种架构的分布和复杂性增加,确保强大的安全措施变得至关重要。微服务的安全性超越了传统的方法,需要采用全面...
admin的头像-五八三admin2年前
0120
将Dubbo注册到Nacos,与Dubbo Admin的部署-五八三

将Dubbo注册到Nacos,与Dubbo Admin的部署

王有志,一个分享硬核Java技术的互金摸鱼侠加入Java人的提桶跑路群:共同富裕的Java人 本文是《从 0 开始学 Dubbo》系列文章中应用篇的番外篇。 在这篇文章中我会和大家一起部署单机模式的 ...
admin的头像-五八三admin2年前
0160
微服务Day3——Nacos配置管理\Feign远程调用\Gateway网关-五八三

微服务Day3——Nacos配置管理\Feign远程调用\Gateway网关

一、Nacos配置管理 1、统一配置管理 当微服务部署的实例越来越多,达到数十、数百时,逐个修改微服务配置就会让人抓狂,而且很容易出错。我们需要一种统一配置管理方案,可以集中管理所有实例的...
admin的头像-五八三admin2年前
040
如何设计一套可控的定时任务系统-五八三

如何设计一套可控的定时任务系统

现在的系统设计中,有许多规律性的功能特征需要用到定时任务来完成,比如每分钟需要执行一次清理数据的任务,每个月的第一天,需要处理一项什么任务等等这种,还有一种规律性的任务不是以时间间...
admin的头像-五八三admin2年前
0160

使用 Dockerfile 构建生产环境镜像

传统部署的坑: 1202 年了,如果你连 Docker 都不知道是什么,我建议买一本书看看——或者谷歌一下,博客已经写烂了。 为什么有这篇文章,是因为我在真正做容器化改造的时候,发现公司生产环境...
admin的头像-五八三admin2年前
0140
微服务架构中实施应用开发的十二要素-五八三

微服务架构中实施应用开发的十二要素

最近参与了 Nginx 微服务之月活动,学习到许多微服务架构相关的知识,应用到日常工作中,收获颇丰。 理论与实际相结合,理解微服务架构下软件开发过程中的各个步骤,知其然知其所以然。 十二要...
admin的头像-五八三admin2年前
0200
springCloud整合Nacos当配置中心和注册中心-五八三

springCloud整合Nacos当配置中心和注册中心

前言 本文主要介绍SpringCloud使用Nacos当配置中心和注册中心,通过一个简单的Demo学习Naocs的基本配置以及不同微服务之间通过RestTemplate 及openfeign完成接口调用。 Nacos的安装配置 Nacos的...
admin的头像-五八三admin2年前
0230
Docker大法好!真的好!看我用Docker大法进行工程化方法管理和监控微服务应用程序-五八三

Docker大法好!真的好!看我用Docker大法进行工程化方法管理和监控微服务应用程序

引言 随着软件开发不断演进,微服务架构在构建大型应用程序时变得越来越流行。而Docker作为一种容器化技术,提供了便捷的部署和管理方式。本文将介绍如何在微服务架构下使用Docker进行应用程序...
admin的头像-五八三admin2年前
0170