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

微服务

关注

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

0
今日
7330
内容
9
活动
550
关注
|
负载均衡 Dubbo Java
|

再见 Feign!推荐一款微服务间调用神器,跟 SpringCloud 绝配

在微服务项目中,如果我们想实现服务间调用,一般会选择Feign。之前介绍过一款HTTP客户端工具Retrofit,配合SpringBoot非常好用!其实Retrofit不仅支持普通的HTTP调用,还能支持微服务间的调用,负载均衡和熔断限流都能实现。今天我们来介绍下Retrofit在Spring Cloud Alibaba下的使用,希望对大家有所帮助!

371 0
|
SQL Kubernetes Java
|

将 PetClinic 重构为微服务架构(上)|学习笔记

快速学习将 PetClinic 重构为微服务架构(上)

286 0
|
负载均衡 监控 Java
|

应用于分布式系统-微服务创建 | 学习笔记

快速学习应用于分布式系统-微服务创建。

281 0
|
开发框架 NoSQL .NET
|

ASP.NET Core微服务(六)——【redis命令详细列表2】

ASP.NET Core微服务(六)——【redis命令详细列表2】

204 0
|
消息中间件 Dubbo NoSQL
|

微服务架构的常用 RPC 协议 | 学习笔记

快速学习微服务架构的常用 RPC 协议 。

511 0
|
设计模式 JavaScript 小程序
|

Spring Cloud 微服务 API 实战开发并注册到 Eureka| 学习笔记

快速学习 Spring Cloud 微服务 API 实战开发并注册到 Eureka。

181 0
|
设计模式 敏捷开发 监控
|

1.7微服务架构 Microservice 的设计策略| 学习笔记

快速学习1.7微服务架构 Microservice 的设计策略。

310 0
|
设计模式 开发框架 监控
|

《Java Spring Cloud 微服务实战》课程大纲| 学习笔记

快速学习《Java Spring Cloud 微服务实战》课程大纲。

670 0
|
Java API Maven
|

微服务与微服务架构|学习笔记

快速学习微服务与微服务架构

176 0
|
缓存 负载均衡 监控
|

为什么使用微服务网关|学习笔记

快速学习为什么使用微服务网关

406 0
|
SQL 存储 关系型数据库
|

索引设计—高并发场景微服务实战(六)

你好,我是程序员Alan,很高兴遇见你. 我在上一篇文章《 表结构设计—高并发场景微服务实战(五)》中,详细的写了如何选择合适的类型创建一张表,但表结构设计只是设计数据库最初的环节之一,我们还缺少数据库设计中最为重要的一个环节——索引设计,只有正确设计索引,业务才能达到上线的初步标准。 索引如果展开来讲有很多需要关注的地方,例如索引设计、业务应用与调优等等,本篇文章我会重点讲一下索引设计相关知识

256 0
|
Cloud Native 前端开发 Java
|

致景科技|一站式动态多环境建设案例

致景科技成立于2013年12月,是领先的纺织产业互联网企业,国家高新技术企业。旗下拥有“百布”、“全布”、“天工”、“致景金条”、“致景纺织智造园”、“致景智慧仓物流园”等业务板块,致力于通过大数据、云计算、物联网等新一代信息技术,全面打通纺织服装行业的信息流、物流和资金流,帮助行业实现协同化、柔性化、智能化的升级,构建纺织服装纵向一体化的数智化综合服务平台。

1655 0
|
消息中间件 中间件 Go
|

go微服务-go-micro

Go-Micro是go语言开发的微服务框架

282 0
|
存储 SpringCloudAlibaba Cloud Native
|

【微服务33】分布式事务Seata源码解析一:在IDEA中启动Seata Server

【微服务33】分布式事务Seata源码解析一:在IDEA中启动Seata Server

1478 0
|
XML 运维 Java
|

通俗地理解面向服务的架构(SOA)以及微服务之间的关系

通俗地理解面向服务的架构(SOA)以及微服务之间的关系

899 0
|
存储 算法 安全
|

微服务SpringBoot整合Jasypt加密工具

微服务SpringBoot整合Jasypt加密工具

1211 0
|
NoSQL 测试技术 Nacos
|

【微服务专题】Nacos详解

【微服务专题】Nacos详解

340 0
|
缓存 SpringCloudAlibaba 算法
|

阿里新一代微服务,内部大佬手抄的笔记+脑图不容错过,全是精华

今天来聊聊Spring Cloud Alibaba,它是Spring Cloud规范的一套实现,为分布式应用程序开发提供一站式解决方案。它包含开发分布式应用程序所需的所有组件,使您可以轻松地使用Spring Cloud开发应用程序。Spring Cloud Alibaba中的组件,基本都是由阿里内部中间件转化而来,经历过多次双十一的考验,这也就意味着,Spring Cloud Alibaba有着充足的场景,验证了它对于高并发的抗压能力。

391 0
|
XML 网络协议 Dubbo
|

【微服务系列】微服务总结(一)

最常见的服务发布和引用的方式有三种: RESTful API XML 配置 IDL 文件 1,RESTful API RESTful API 的方式,主要被用作 HTTP 或者 HTTPS 协议的接口定义,即使 在非微服务架构体系下,也被广泛采用 讲到RESTful API ,先去了解一下什么是RESTful 架构 1.1 RESTful架构 到底什么是REST...

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

【微服务】- 服务调用 - OpenFeign

OpenFeign 全称 Spring Cloud OpenFeign,它是 Spring 官方推出的一种声明式服务调用与负载均衡组件,它的出现就是为了替代进入停更维护状态的 Feign。Spring Cloud openfeign对Feign进行了增强,使其支持Spring MVC注解,另外还整合了 Ribbon和Nacos,从而使得Feign的使用更加方便。

419 0
|
微服务
|

微服务项目:尚融宝(41)(核心业务流程:借款额度审批)

列表的结果需要关联查询,数据字典的数据也需要展示对应的文本内容而不是值,除了定义VO的方式,我们也可以使用扩展实体类的方式

224 0
|
前端开发 数据库 微服务
|

微服务项目:尚融宝(37)(核心业务流程:用户绑定(2))

微服务项目:尚融宝(37)(核心业务流程:用户绑定(2))

264 0
|
Java 数据库 微服务
|

微服务项目:尚融宝(36)(核心业务流程:用户绑定(1))

尚融宝应该在网站引导客户在“资金托管平台“开设账户。也就是说投资人和借款人必须在资金托管平台页面上自主开户,与尚融宝建立对应的账户体系。

315 0
|
SQL Java 测试技术
|

微服务项目:尚融宝(7)(后端接口:创建尚融宝接口工程)

微服务项目:尚融宝(7)(后端接口:创建尚融宝接口工程)

200 0
|
SQL 网络协议 Java
|

【微服务】Nacos初体验

Nacos 英文全称为 Dynamic Naming and Configuration Service,是一个由阿里巴巴团队使用 Java 语言开发的开源项目。作为微服务中的配置中心和注册中心,发挥着很强的功能。

348 0
|
消息中间件 存储 容灾
|

Spring Cloud Alibaba x AppActive 带来了全新异地多活解决方案

在未来,如果说 Spring Cloud Alibaba 过去的第一阶段工作是丰富 Spring Cloud 生态,让广大外部用户能够轻松地拥抱微服务。在第二阶段,Spring Cloud Alibaba会通过自身的努力让外部的用户用好微服务,构建微服务治理和业务高可用相关能力,满足用户在微服务使用过程中的这些更高层次的诉求。具体的话比如通过全面支持RocketMQ 5.0和Sentinel 2.0等带来更丰富的中间件使用体验,投入力量构建Spring Cloud生态的微服务治理(标签路由,服务鉴权以及全链路灰度等)和分布式任务调度等方面能力。欢迎感兴趣的同学扫描下放二维码加入社区交流群

951 0
|
Nacos 数据安全/隐私保护 微服务
|

【微服务】Nacos整合SpringCloud(注册中心、配置中心)(二)

【微服务】Nacos整合SpringCloud(注册中心、配置中心)(二)

215 0
|
Dubbo Cloud Native Java
|

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

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

473 0
|
Cloud Native jenkins 测试技术
|

通过Jenkins构建CI/CD实现全链路灰度

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

614 0
|
存储 JSON 负载均衡
|

快速搭建微服务架构

快速搭建微服务架构

516 3
|
安全 Java 数据库
|

【Spring Cloud】新闻头条微服务项目:使用JWT+MD5+Salt进行登录验证

主要介绍项目App端登录功能的实现,采用MD5加盐加密保证数据安全,采用全局过滤器实现jwt校验。

582 0
|
SQL 缓存 Dubbo
|

数据库治理的探索与实践

微服务引擎MSE面向业界主流开源微服务项目, 提供注册配置中心和分布式协调(原生支持Nacos/ZooKeeper/Eureka)、云原生网关(原生支持Ingress/Envoy)、微服务治理(原生支持Spring Cloud/Dubbo/Sentinel,遵循 OpenSergo 服务治理规范)能力。 更多产品功能,请点击查看:https://www.aliyun.com/product/aliware/mse

887 2
|
存储 Kubernetes 数据可视化
|

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

Kubernetes系列

991 0
|
运维 监控 安全
|

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

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

1002 0
|
消息中间件 存储 API
|

软件架构模式之微服务架构

微服务架构(Microservice Architecture)是一种架构概念,旨在通过将功能分解到各个离散的服务中以实现对解决方案的解耦。你可以将其看作是在架构层次而非获取服务的类上应用很多SOLID原则。微服务架构是个很有趣的概念,它的主要作用是将功能分解到离散的各个服务当中,从而降低系统的耦合性,并提供更加灵活的服务支持。

301 0
|
微服务
|

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

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

880 0
|
Java 微服务 Spring
|

(3)微服务之间项目调用

(3)微服务之间项目调用

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

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

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

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

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

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

971 57
|
存储 缓存 开发框架
|

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

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

1112 56
|
开发框架 监控 算法
|

SpringCloud微服务实战——搭建企业级开发框架(十四):集成Sentinel高可用流量管理框架【限流】

Sentinel 是面向分布式服务架构的高可用流量防护组件,主要以流量为切入点,从限流、流量整形、熔断降级、系统负载保护、热点防护等多个维度来帮助开发者保障微服务的稳定性。Sentinel 安装部署请参考:https://www.jianshu.com/p/9626b74aec1e Sentinel 具有以下特性: • 丰富的应用场景:Sentinel 承接了阿里巴巴近 10 年的双十一大促流量的核心场景,例如秒杀(即突发流量控制在系统容量可以承受的范围)、消息削峰填谷、集群流量控制、实时熔断下游不可用应用等。

397 57
|
开发框架 负载均衡 算法
|

SpringCloud微服务实战——搭建企业级开发框架(十二):OpenFeign+Ribbon实现负载均衡

Ribbon是Netflix下的负载均衡项目,它主要实现中间层应用程序的负载均衡。为Ribbon配置服务提供者地址列表后,Ribbon就会基于某种负载均衡算法,自动帮助服务调用者去请求。Ribbon默认提供的负载均衡算法有多种,例如轮询、随即、加权轮训等,也可以为Ribbon实现自定义的负载均衡算法。 Ribbon有以下特性:

687 57
|
监控 Java 中间件
|

48 张图 | 手摸手教你微服务的性能监控、压测和调优

48 张图 | 手摸手教你微服务的性能监控、压测和调优

496 0
|
jenkins Shell 持续交付
|

.Net微服务实战之CI/CD(三)

.Net微服务实战之CI/CD(三)

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

.Net微服务实战之DevOps篇

.Net微服务实战之DevOps篇

316 0
|
Kubernetes 应用服务中间件 Nacos
|

【实战】K8S部署Nacos微服务(3)

【实战】K8S部署Nacos微服务(3)

1149 0
|
供应链 算法 API
|

微服务拆分的10条规范

微服务拆分的10条规范

1337 0
|
开发框架 缓存 Java
|

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

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

1231 1
|
运维 Kubernetes jenkins
|

【云效最完整测评】从自建DevOps部署微服务再到云效

本人还是个在校生,不是什么业界大佬,每次社区出征文计划我都会珍惜测评的机会。因为本人专业学习的是网络方向,对开发其实还是有不少欠缺。在学习云计算时对devops进行了研究,包括容器云k8s的一些列运维搭建。很多概念上的东西要是理解错误,希望各位能够多多指教QAQ

22438 7
|
运维 微服务
|

传统架构转向微服务的利弊

传统架构转向微服务的利弊

267 0
我要发布