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

微服务

关注

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

0
今日
7415
内容
9
活动
578
关注
|
XML 前端开发 Java
|

微服务项目:尚融宝(17)(后端搭建:数据字典)

微服务项目:尚融宝(17)(后端搭建:数据字典)

770 0
|
存储 算法 安全
|

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

实体类的名字是User,数据库表名是t_user

329 0
|
Nacos 微服务
|

【微服务~Nacos】Nacos服务提供者和服务消费者

【微服务~Nacos】Nacos服务提供者和服务消费者

494 0
|
Java 数据库 网络架构
|

【微服务~远程调用】RestTemplate基本操作快速入门

【微服务~远程调用】RestTemplate基本操作快速入门

750 0
|
运维 Kubernetes Cloud Native
|

EDAS 流量入口网关最佳实践

云原生网关是阿里云提供的下一代网关解决方案,将流量网关、微服务网关和安全网关三合一,解决了三层网关架构独立设计、独立运维导致的资源消耗大、性能损耗大、稳定性难控、安全防护复杂等难题。

863 0
|
监控 算法 NoSQL
|

微服务网关鉴权:gateway使用、网关限流使用、用户密码加密、JWT鉴权(一)

微服务网关鉴权:gateway使用、网关限流使用、用户密码加密、JWT鉴权

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

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

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

415 0
|
Kubernetes 前端开发 Dubbo
|

Spring Boot+gRPC构建微服务并部署到Istio(详细教程)

Spring Boot+gRPC构建微服务并部署到Istio(详细教程)

2362 0
|
算法 Dubbo Java
|

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

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

405 0
|
Cloud Native Dubbo Java
|

阿里云微服务引擎 MSE 2022年 8月份产品动态

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

402 0
|
应用服务中间件 Shell Linux
|

【Docker】微服务学习笔记五:Docker常用命令解析

【Docker】微服务学习笔记五:Docker常用命令解析

576 0
|
Kubernetes Dubbo NoSQL
|

微服务治理热门技术揭秘:无损上线

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

498 0
|
存储 监控 Java
|

springcloud集成sentinel 《微服务》

sentinel本身支持qps(qps:每秒可以进来的请求数,只是进来,不管是否进来之后服务走完。只管进来不管出去。),不会创建线程池,比较轻;而远程调用服务的时候,hystrix调用一个方法就会创建一个线程池,所以hystrix特别重; sentinel本身支持有qps,远程调用不会创建线程池,如果qps大,后面的服务处理不过来,所以就要进行限流降级处理;信号量隔离 hystrix远程调用会创建线程池,并且该线程池是依赖tomcat的,不会比tomcat线程多,即使多了也没意义。线程池隔离

559 0
|
缓存 Dubbo 应用服务中间件
|

Dubbo3 StateRouter下一代高效流量路由机制

目前 MSE 服务治理的 离群实例摘除、标签路由、金丝雀发布、全链路灰度等功能已经使用该路由方案,经过我们的压测与演练,在CPU、RT等方面均有不少提升,以 Demo 应用为例 (服务调用的跳数为2,下游30节点,每个节点1c2g) 其中调用 RT 提升约 6.7%。

482 0
|
前端开发 Cloud Native NoSQL
|

【云原生】Docker Compose 进阶 -- 部署微服务项目上线

如何使用 Docker Compose 部署微服务项目 ? 一文学会使用Docker Compose 部署!

497 0
|
NoSQL 前端开发 Java
|

Docker Compose配置springboot微服务项目

本文是博主学习Docker compose的记录,希望对大家有所帮助。

410 0
|
自然语言处理 Kubernetes Cloud Native
|

混沌工程平台 ChaosBlade-Box新版重磅发布

故障演练(Chaos)是云原生混沌工程平台,提供了大规模、低成本、影响可控、形式多样化的故障演练服务。Chaos 提供一站式架构分析、故障巡检、故障注入、系统稳态度量等功能,帮助用户增强分布式系统的容错性和可恢复性,帮助系统平稳上云。

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

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

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

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

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

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

801 0
|
存储 Kubernetes 负载均衡
|

微服务下的注册中心如何选择

微服务下的注册中心如何选择

402 0
|
负载均衡 监控 前端开发
|

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

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

179 0
|
监控 负载均衡 数据可视化
|

微服务治理 Istio 1.6部署和应用(下)

微服务治理 Istio 1.6部署和应用

538 0
|
微服务
|

SpringCloud - 微服务之多模块化(二)

SpringCloud - 微服务之多模块化(二)

362 0
|
Web App开发 开发框架 前端开发
|

SpringCloud微服务实战——搭建企业级开发框架(三十九):使用Redis分布式锁(Redisson)+自定义注解+AOP实现微服务重复请求控制

通常我们可以在前端通过防抖和节流来解决短时间内请求重复提交的问题,如果因网络问题、Nginx重试机制、微服务Feign重试机制或者用户故意绕过前端防抖和节流设置,直接频繁发起请求,都会导致系统防重请求失败,甚至导致后台产生多条重复记录,此时我们需要考虑在后台增加防重设置。

868 53
|
消息中间件 安全 NoSQL
|

SpringCloud微服务实战——搭建企业级开发框架(三十七):微服务日志系统设计与实现【上】

针对业务开发人员通常面对的业务需求,我们将日志分为操作(请求)日志和系统运行日志,操作(请求)日志可以让管理员或者运营人员方便简单的在系统界面中查询追踪用户具体做了哪些操作,便于分析统计用户行为;系统运行日志又分为不同的级别(Log4j2): OFF > FATAL > ERROR > WARN > INFO > DEBUG > TRACE > ALL,这些日志级别由开发人员在代码编写时确定,并编写在代码中,系统运行时记录,方便系统开发人员分析定位解决问题,查找系统性能瓶颈。

1089 57
|
程序员 开发者 微服务
|

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

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

311 0
|
XML 开发框架 前端开发
|

SpringCloud微服务实战——搭建企业级开发框架(六):使用knife4j集成Swagger2接口文档

knife4j是为集成Swagger生成api文档的增强解决方案,前后端Java代码以及前端Ui模块进行分离,在微服务架构下使用更加灵活, 提供专注于Swagger的增强解决方案,不同于只是改善增强前端Ui部分,我们这里使用knife4j作为文档管理工具来代替swagger-ui。

736 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自定义方法

540 0
|
敏捷开发 开发框架 JavaScript
|

SpringCloud微服务实战——搭建企业级开发框架(三):创建Maven工程

在新建工程前,先了解一下什么是敏捷开发“松结对编程”及“L型代码结构”这里有详细的介绍和说明 : 敏捷开发“松结对编程”系列之十一:L型代码结构(团队篇之一)     使用Maven创建项目之前,我们要对工程有一个大概的规划,为了保持类库统一管理,引入的jar包版本不冲突,我们需要用到Maven的BOM功能以及Spring IO platform推出的BOM功能:

707 0
|
XML Java 应用服务中间件
|

Spring Boot 系列(1) 微服务介绍

Spring Boot 系列(1) 微服务介绍

392 0
|
Ubuntu Linux 虚拟化
|

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

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

534 0
|
Nacos 微服务
|

JeecgBoot单体升级微服务之一(1)

JeecgBoot单体升级微服务之一(1)

825 0
|
存储 Kubernetes 负载均衡
|

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

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

550 0
|
存储 敏捷开发 Kubernetes
|

.NET微服务最佳实践eShopOnContainers

微软与社区专家合作,开发了功能齐全的云原生微服务示例应用eShopOnContainers。 该应用旨在展示使用.NET、Docker以及可选的Azure,Kubernetes技术来构建电商平台。

417 0
|
存储 Kubernetes 安全
|

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

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

642 0
|
JSON SpringCloudAlibaba 算法
|

微服务场景实战:基于SpringCloud Alibaba从零搭建鉴权中心服务(1)

微服务场景实战:基于SpringCloud Alibaba从零搭建鉴权中心服务(1)

650 0
|
运维 Kubernetes Java
|

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

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

862 0
|
监控 安全 Java
|

微服务架构 | 10.2 使用 Papertrail 实现日志聚合

Papertrail 是一种基于云的服务(基于免费增值),允许开发人员将来自多个源的日志数据聚合到单个可搜索的数据库中。开发人员可以为日志聚合选择的解决方案包括内部部署解决方案、基于云解决方案、开源解决方案和商业解决方案;

836 0
|
设计模式 Oracle 关系型数据库
|

周志明论架构之道:从SOA时代到微服务时代(1)

周志明论架构之道:从SOA时代到微服务时代(1)

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

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

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

579 0
|
监控 Java API
|

进行微服务治理,先要对微服务进行度量(3)

进行微服务治理,先要对微服务进行度量(3)

356 0
|
监控 Java 程序员
|

用代码“读懂”代码:衡量开发交付质量(微服务度量之一)

用代码“读懂”代码:衡量开发交付质量(微服务度量之一)

575 0
|
存储 缓存 Java
|

微服务架构 | *2.5 Nacos 长轮询定时机制的源码分析

为方便理解与表达,这里把 Nacos 控制台和 Nacos 注册中心称为 Nacos 服务器(就是 web 界面那个),我们编写的业务服务称为 Nacso 客户端; 由于篇幅有限,这里将源码分析分为上下两篇,其中上篇讲获取配置与事件订阅机制,下篇讲长轮询定时机制;在《微服务架构 | 2.2 Alibaba Nacos 的统一配置管理》中提到一张 Nacos 动态监听的长轮询机制原理图,本篇将围绕这张图剖析长轮询定时机制的原理;

1575 1
|
数据采集 运维 监控
|

微服务场景下数据抽取与统计(1)

微服务场景下数据抽取与统计(1)

657 0
|
Prometheus 监控 Cloud Native
|

Prometheus 监控SpringCloud微服务

Prometheus 监控SpringCloud微服务

1864 0
|
Java API Nacos
|

微服务架构 | 2.2 Alibaba Nacos 的统一配置管理

Nacos 致力于解决微服务中的统一配置、服务注册与发现等问题。它提供了一组简单易用的特性集,帮助开发者快速实现动态服务发现、服务配置、服务元数据及流量管理;

1269 1
|
敏捷开发 运维 关系型数据库
|

《springcloud超级入门》微服务的概念和优缺点《一》

微服务是什么?它的优缺点有哪些? “微服务”一词来源于 Martin Fowler 的《Microservices》一文。微服务是一种架构风格,即将单体应用划分为小型的服务单元,微服务之间使用 HTTP 的 API 进行资源访问与操作。

242 0
|
NoSQL 关系型数据库 MySQL
|

商城项目02_环境搭建、安装vagrant、docker、mysql、redis、从0搭建各个微服务项目、数据库初始化(四)

商城项目02_环境搭建、安装vagrant、docker、mysql、redis、从0搭建各个微服务项目、数据库初始化(四)

318 0
|
NoSQL 关系型数据库 MySQL
|

商城项目02_环境搭建、安装vagrant、docker、mysql、redis、从0搭建各个微服务项目、数据库初始化(一)

商城项目02_环境搭建、安装vagrant、docker、mysql、redis、从0搭建各个微服务项目、数据库初始化(一)

367 0
|
负载均衡 算法 微服务
|

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

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

472 0
我要发布