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

微服务

关注

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

0
今日
7417
内容
9
活动
584
关注
|
Dubbo Cloud Native Java
|

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

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

542 0
|
存储 JSON 负载均衡
|

快速搭建微服务架构

快速搭建微服务架构

613 3
|
应用服务中间件 Shell Linux
|

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

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

584 0
|
前端开发 Java API
|

【微服务】 微服务学习笔记三:利用Feign替换RestTemplate完成远程调用

【微服务】 微服务学习笔记三:利用Feign替换RestTemplate完成远程调用

560 0
|
监控 Java Maven
|

微服务学习笔记十一 Spring Cloud Zipkin服务跟踪

微服务学习笔记十一 Spring Cloud Zipkin服务跟踪

236 0
|
负载均衡 前端开发 Java
|

微服务学习笔记七 Spring Cloud Feign负载均衡及服务熔断

微服务学习笔记七 Spring Cloud Feign负载均衡及服务熔断

356 0
|
负载均衡 算法 Java
|

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

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

223 0
|
SQL SpringCloudAlibaba 负载均衡
|

微服务框架之Spring Cloud 学习

随着互联网行业的发展,对服务的要求也越来越高,服务架构也从单体架构逐渐演变为现在流行的微服务架构。这些架构之间有怎样的差别呢?

505 0
|
开发者 微服务
|

语音直播源码开发,实现微服务架构的优势分析

语音直播源码开发,实现微服务架构的优势分析

271 0
|
运维 Kubernetes 监控
|

Kubernetes 微服务 Pod 影响力

Kubernetes 微服务 Pod 影响力

358 1
|
运维 自然语言处理 Kubernetes
|

私有化输出的服务网格我们是这样做的

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

463 0
|
SQL Cloud Native Dubbo
|

注册配置、微服务治理、云原生网关三箭齐发,阿里云 MSE 持续升级

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

650 0
|
运维 Kubernetes 监控
|

Kubernetes微服务Pod 影响力

Kubernetes微服务Pod 影响力

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

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

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

594 0
|
运维 安全 Java
|

微服务该如何拆分?

微服务的拆分一直是历史性的难题,行业内更是没有具体的拆分标准,拆分的好坏更多取决于拆分者的经验,并经过反复迭代,逐步优化、调整,以达到比较合适的划分。 本文包括微服务的拆分时机、拆分原则、拆分方法,用于指导微服务的拆分工作,希望能够对大家有所启示。

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

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

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

549 0
|
存储 监控 Java
|

springcloud集成sentinel 《微服务》

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

564 0
|
Kubernetes 安全 Cloud Native
|

Ingress Nginx 接连披露高危安全漏洞,是否有更好的选择?

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

580 0
|
Cloud Native Java 数据处理
|

通过 MSE 实现基于Apache APISIX的全链路灰度

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

1097 0
|
缓存 Kubernetes Java
|

微服务远程Debug,Nocalhost + Rainbond微服务开发第二弹

Nocalhost + Rainbond 让开发、部署更加高效、便捷。

476 0
|
Cloud Native Dubbo Java
|

微服务引擎 MSE 产品能力图

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

562 1
|
NoSQL 前端开发 Java
|

Docker Compose配置springboot微服务项目

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

420 0
|
Java API Nacos
|

SpringCloud:Feign实现微服务之间相互请求

Feign是Netflix开发的声明式、模板化的HTTP客户端, Feign可以帮助我们更快捷、优雅地实现微服务之间的调用。 本文使用nacos、feign实现微服务之间访问。

490 0
|
微服务
|

微服务治理技术研读班开班了

微服务架构已经进入了大众采纳阶段,随着实践的深入,微服务治理已成为企业微服务技术演进的必经之路。参与研读班,沉浸式的了解微服务治理。

207 0
|
存储 Kubernetes 数据可视化
|

利用vscode插件icepanel可视化在kubernetes上部署微服务

Kubernetes系列

1121 0
|
算法 Java 调度
|

微服务与重试

因为不只是在服务中,或者只需要在系统使用时间,都需要在网络上安装 上讲,肯定是为了增加系统细节,具体在两个方面进行测试 1. 自我保护:快速失败,在允许最大系统通知未收到请求返回,等待放弃释放占用资源,不断积累带来的客户端雪崩业务数据 2. 成功率处理的主要原因有很多,但往往导致这些服务的时间短,或者是有网络请求的情况等情况。的机率有重试操作到当前的主动服务器,用于重试操作,降低重试晶圆的重试率 这一篇将由浅入深探索超时机制,以及在微服务下的实践

280 0
|
存储 监控 前端开发
|

微服务-监控

这篇其实本来也打算放在《常识》系列中的,介绍一下分布式日志追踪系统,这在互联网界理论,技术,产品已经很成熟,国内外各大厂都有自己成熟的产品。是个不错的互联网门外汉科普知识点 微服务,已经火了多年,也已经落地实施。对服务的监控需求顺理成章。监控系统的本质其实也就是分布式日志追踪系统。就归类到《微服务》系列中吧 本篇大体内容

500 0
|
Dubbo 应用服务中间件 Nacos
|

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

软件技术的发展历史,从单体的应用,逐渐演进到分布式应用, 特别是微服务理念的兴起,让大规模、高并发、低延迟的分布式应用成为可能。 云原生时代下,微服务框架本身也在不断地进化和迭代演进。 本文主要介绍如何传统微服务框架 SpringCloud 、Dubbo 如何无缝过渡到服务网格ASM

1468 3
|
前端开发 Java 数据安全/隐私保护
|

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

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

809 0
|
小程序 API Go
|

Go+gRPC-Gateway(V2) 微服务实战,小程序登录鉴权服务(五):鉴权 gRPC-Interceptor 拦截器实战

Go+gRPC-Gateway(V2) 微服务实战,小程序登录鉴权服务(五):鉴权 gRPC-Interceptor 拦截器实战

508 0
|
运维 监控 安全
|

微服务引擎MSE新功能发布及产品演进

2020 年 1 月正式商业化后,它提供了 Nacos 、 zokeeper 、Eureka 三种注册中心的托管服务。半年后,产品增加了微服务治理中心以及 Nacos 配置中心的能力。去年 5 月,MSE 基于 Nacos 2.0 推出了托管引擎的专业版,与 1.0 版本相比,性能提升了近 10 倍,能够支持 10 万级实例的扩展。

1101 0
|
消息中间件 存储 负载均衡
|

花一周时间,啃完这套京东架构师独家微服务笔记,成功面进字节

基于 Spring Cloud 的微服务设计和开发,已经越来越多地得到了更多企业的推广和应用,而 Spring Cloud 社区也在不断的迅速发展壮大之中,近几年时间,Spring Cloud 的版本也经历了快速的迭代和更新。

284 1
|
监控 Kubernetes Cloud Native
|

《Java生态圈技术总结》之 微服务架构蓝图总览

微服务是一种架构风格,将单体应用划分成一组小的服务,尽量符合单一职责的原则,使得服务之间相互协作,实现业务功能; 每个服务都运行在独立的进程、虚拟机、容器、服务器中,服务之间采用轻量级的通信机制(HTTP/JSON)进行协作; 每个服务围绕各自的业务能力进行构建,并且能够通过自动化机制独立地部署,相互之间无部署依赖;

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

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

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

542 0
|
Java 微服务 Spring
|

Springboot 整合 SpringCloud组件-Eureka 微服务 EurekaClient(二)

Springboot 整合 SpringCloud组件-Eureka 微服务 EurekaClient(二)

379 0
|
微服务
|

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

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

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

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

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

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

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

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

287 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 主要提供弹性伸缩、服务发现、自我修复,

1025 57

【学习笔记】微服务的认识

【学习笔记】微服务的认识

191 0
|
敏捷开发 前端开发 Java
|

JAVA | 什么是微服务

最近公司某个项目的架构越来越庞大,维护起来非常难受。我主动想领导提出要把这个项目重构在工作中需要把原来的项目重构成微服务架构,因此学习微服务相关知识,在这里记录下来,权当笔记的同时也希望能对你有启发。今天就来聊聊什么是微服务?

406 0
|
SQL 开发框架 前端开发
|

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

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

694 55
|
存储 缓存 开发框架
|

SpringCloud微服务实战——搭建企业级开发框架(二十九):集成对象存储服务MinIO+七牛云+阿里云+腾讯云

微服务应用中图片、文件等存储区别于单体应用,单体应用可以放到本地读写磁盘文件,微服务应用必需用到分布式存储,将图片、文件等存储到服务稳定的分布式存储服务器。目前,很多云服务商提供了存储的云服务,比如阿里云OSS、腾讯云COS、七牛云对象存储Kodo、百度云对象存储BOS等等、还有开源对象存储服务器,比如FastDFS、MinIO等。

1354 56
|
开发框架 前端开发 微服务
|

SpringCloud微服务实战——搭建企业级开发框架(二十六):自定义扩展OAuth2实现短信验证码登录

我们系统集成了短信通知服务,这里我们进行OAuth2的扩展,使系统支持短信验证码登录。 1、在gitegg-oauth中新增SmsCaptchaTokenGranter 自定义短信验证码令牌授权处理类 2、自定义GitEggTokenGranter,支持多种token模式

609 27
|
存储 负载均衡 Dubbo
|

微服务系列--深入理解RPC底层原理与设计实践(下)

微服务系列--深入理解RPC底层原理与设计实践(下)

477 0
|
开发框架 前端开发 Java
|

SpringCloud微服务实战——搭建企业级开发框架(十九):Gateway使用knife4j聚合微服务文档

本章介绍Spring Cloud Gateway网关如何集成knife4j,通过网关聚合所有的Swagger微服务文档 1、gitegg-gateway中引入knife4j依赖,如果没有后端代码编写的话,仅仅引入一个swagger的前端ui模块就可以了

1483 57
|
开发框架 负载均衡 Java
|

SpringCloud微服务实战——搭建企业级开发框架(十三):OpenFeign+Ribbon实现高可用重试机制

Spring Cloud OpenFeign 默认是使用Ribbon实现负载均衡和重试机制的,虽然Feign有自己的重试机制,但该功能在Spring Cloud OpenFeign基本用不上,除非有特定的业务需求,则可以实现自己的Retryer,然后在全局注入或者针对特定的客户端使用特定的Retryer。   在SpringCloud体系项目中,引入的重试机制保证了高可用的同时,也会带来一些其它的问题,如幂等操作或一些没必要的重试,下面我们实际操作来测试Spring Cloud架构中的重试机制。

645 57
|
开发框架 前端开发 Java
|

SpringCloud微服务实战——搭建企业级开发框架(十):使用Nacos分布式配置中心

随着业务的发展、微服务架构的升级,服务的数量、程序的配置日益增多(各种微服务、各种服务器地址、各种参数),传统的配置文件方式和数据库的方式已无法满足开发人员对配置管理的要求:

545 0
|
开发框架 SpringCloudAlibaba Cloud Native
|

SpringCloud微服务实战——搭建企业级开发框架(九):使用Nacos发现、配置和管理微服务

Nacos是一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台,Nacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。Nacos部署请参考Nacos安装指南:https://www.jianshu.com/p/2e065c15d730

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

SpringCloud 微服务实战笔记

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

300 0
我要发布