《分布式与微服务》系列
文章平均质量分 96
介绍分布式以及微服务的内容及框架
Java鱼仔
你会累是因为你在走上坡路
展开
-
基于SpringCloudGateway实现微服务网关
SpringCloudGateway的快速入门原创 2021-12-21 00:15:55 · 1006 阅读 · 0 评论 -
粘包和半包有了解过吗?netty是如何解决这个问题的
网络编程的常见问题原创 2021-08-02 23:49:35 · 607 阅读 · 0 评论 -
网络开发的最强大框架:Netty快速入门
网络框架中的Spring原创 2021-07-12 22:05:44 · 1695 阅读 · 2 评论 -
为什么说datax是目前最好的异构数据源数据交换工具
确实厉害原创 2021-07-05 23:31:52 · 1219 阅读 · 2 评论 -
为什么要引入分布式任务调度系统?
分布式的出现必然会导致更大的技术要求原创 2021-06-27 21:18:05 · 1841 阅读 · 6 评论 -
Oauth2是个什么东西?
OAuth(开放授权)是一个开放标准,允许用户授权第三方应用访问他们存储在另外的服务提供者上的信息原创 2021-05-25 23:22:20 · 1146 阅读 · 0 评论 -
SpringBoot+SpringSecurity实现基于真实数据的授权认证
SpringBoot+SpringSecurity实现基于真实数据的授权认证原创 2021-04-29 23:43:42 · 1416 阅读 · 8 评论 -
Sentinel快速入门:这可能是目前最好的分布式系统限流降级框架
Sentinel快速入门:这可能是目前最好的分布式系统限流降级框架原创 2021-04-18 22:25:04 · 781 阅读 · 1 评论 -
Dubbo两小时快速上手教程(直接代码、Spring、SpringBoot)
Dubbo两小时快速上手教程原创 2021-04-10 23:55:36 · 340 阅读 · 2 评论 -
服务发现、配置中心,Nacos帮我们都搞定了
SpringCloudAlibaba来咯原创 2021-03-03 23:41:22 · 1422 阅读 · 1 评论 -
SpringCloud之微服务网关的入门与进阶(请求过滤、网关限流)
(一)什么是微服务网关后端写完所有的微服务之后,最终是要交给前端去调用。我们都知道每个微服务都有各自的端口号,如果前端直接通过IP加端口的方式去调用微服务会很麻烦。如果想对请求增加限制也会变得十分困难。这个时候微服务网关就出现了。微服务网关又成为API网关,它是系统对外的唯一入口。APl网关封装了系统内部架构,为每个客户端提供一个定制的APl。API网关方式的核心要点是,所有的客户端和消费...原创 2019-12-19 10:09:41 · 2868 阅读 · 0 评论 -
SpringCloud之容错框架--Hystrix的入门和高级使用
(一)Hystrix的介绍微服务的调用有时候会存在连环调用,即微服务A调用微服务B,微服务B调用微服务C。此时当微服务C不可用的时候,所有的请求都会阻塞到微服务B,可能会导致微服务B的资源耗尽,进而使得微服务A的阻塞,最终让整个系统崩溃,这就是雪崩效应。当然一个需要投入使用的项目绝对不能有发生雪崩,因此一些容错框架就出现,Hystrix是Netflix开源的一款容错框架,Hystrix主要...原创 2019-12-16 11:48:32 · 1242 阅读 · 1 评论 -
SpringCloud之模板化Http客户端--Feign的入门和高级使用
(一)Feign概述Feign是Netflix开发的声明式,模板化的Http客户端,Feign可以帮助我们更加便捷的调用HTTP API。SpringCLoud对Feign进行了增强,使得Feign支持SpringMVC注解,并整合Ribbon和Eureka,从而让Feign更加实用方便。对feign的实战我们依旧用前面的用户管理员微服务,这个demo包含用户微服务,管理员微服务和Eure...原创 2019-12-13 09:39:34 · 1111 阅读 · 0 评论 -
SpringCloud之服务远程调用--ribbon的服务调用和负载均衡
(一)ribbon概述Spring Cloud Ribbon是一个基于HTTP和TCP的客户端负载均衡工具,它基于Netflix Ribbon实现。通过Spring Cloud的封装,可以让我们轻松地将面向服务的REST模版请求自动转换成客户端负载均衡的服务调用。ribbon的主要作用是服务调用和负载均衡(二)ribbon服务调用服务调用:eureka内部继承了ribbon...原创 2019-12-10 19:30:24 · 1539 阅读 · 0 评论 -
SpringCloud之服务注册中心--Eureka基础与进阶实战
(一)什么是服务注册中心服务注册中心是微服务架构中非常重要的一个组件,在微服务架构中起到了协调者的作用,一般包含下面几个功能: 服务发现:保存服务提供者和服务调用者的信息;服务调用者订阅服务提供者的信息 服务配置:服务提供者和服务调用者订阅微服务相关的配置;主动将配置推送给服务提供者和服务调用者 服务健康检查:检测服务提供者的健康情况服务注册的过程如下图所示:服务注册中心...原创 2019-12-07 09:54:19 · 1108 阅读 · 0 评论 -
SpringCloud微服务入门:使用idea搭建第一个微服务项目(附源码)
(一)什么是微服务?在了解什么是SpringCloud之前,我们有必要去了解一下什么是微服务。在传统的项目中,我们都是把所有的代码都放在一个单体应用中,这种方式配置方便,可以很好的运行部署,但是随着项目越来越大,这个单体应用就会越来越臃肿,再加上一个项目中融合了许多人不同的代码,可维护性越来越低。以至于现在一些企业的项目中所用到的代码还是很早期的框架和代码风格。这个时候,一种叫做微服务的架构方...原创 2019-12-03 22:15:44 · 7843 阅读 · 4 评论 -
面试官问我:Zookeeper实现分布式锁的原理是什么?
一看就懂原创 2021-02-02 23:19:17 · 882 阅读 · 0 评论 -
你知道JWT是什么吗?它和Session的区别又在哪里?
又是一篇人员认证的文章原创 2021-01-27 22:33:58 · 414 阅读 · 1 评论 -
分布式集群环境下,如何实现每个服务的登陆认证?
分布式Session就这么实现原创 2021-01-24 12:52:20 · 1150 阅读 · 0 评论