Geeker 后端开发 (附表设计)不是我吹!超级全面的权限系统设计方案面世了 前言 权限管理是所有后台系统的都会涉及的一个重要组成部分,主要目的是对不同的人访问资源进行权限的控制,避免因权限控制缺失或操作不当引发的风险问题,如操作错误,隐私数据泄露等问题。 目前在公司负 …
Spring 后端开发 导图梳理springboot手动、自动装配,让springboot不再难懂 思维导图梳理 (基本概念) (装配方式) 什么是springboot 在学springboot之前,你必须有spring、spring mvc基础,springboot的诞生其实就是用来简化新Spring应用的初始搭建以及开发过程,该框架使用了特 …
docker 后端开发 惊呆了,Spring Boot居然这么耗内存! Spring Boot总体来说,搭建还是比较容易的,特别是Spring Cloud全家桶,简称亲民微服务 但在发展趋势中,容器化技术已经成熟,面对巨耗内存的Spring Boot,小公司表示用不起。 如今,很多刚诞生的JAVA微服 …
docker 后端开发 同样是服务注册中心,Eureka为什么比ZooKeeper优秀? 1. 前言服务注册中心,给客户端提供可供调用的服务列表,客户端在进行远程服务调用时,根据服务列表然后选择服务提供方的服务地址进行服务调用。服务注册中心在分布式系统中大量应用,是分布式系统中不可或缺的组件,例如rocketmq的name server,hdfs中的namenode,dubbo中的zk注册中心,spring cloud中的服务注册中心eureka。
Geekerstar 资源共享 SpringCloud教程2020最新版思维导图脑图下载分享(含源码) SpringCloud2020最新版思维导图含源码下载 SpringCloud 2020新版视频发布 | SpringCloud Hoxton + SpringCloud alibaba 重点讲解了SpringCloud各种组件停止更新进入维护阶段后,后续技术组件的升级和替换策 …
Spring 后端开发 分布式系统选主怎么玩 分布式系统为了保证其可靠性,一般都会多节点提供服务,各别节点的故障不会影响系统的可用性。对于分布式的存储系统来说,在保证可用性的同时,数据的可靠性(不丢失)也是其要解决的核心问题。目前通用的方案是使用多副本存储。这就会引入一个新的问题,分布式存储系统的又一核心问题——多个副本间的数据一致性保障。所以就有了各种数据一致性协议。例如:Zookeeper的Zab、Etcd使用的Raft和无比复杂的Pax...
多啦H梦 后端开发 分布式架构下,Session 共享有什么方案? 分布式架构下的 Session 共享,也称作分布式 Session 一致性;分布式架构下 Session 共享有哪些问题,又有哪些解决方案,让我们一起看一下。 01 Session 的作用 如果大家做过 Web 应用开发的 …
多啦H梦 技术杂谈 分布式之服务限流算法的几种实现 保障服务稳定的三大利器:熔断降级、服务限流和故障模拟。今天和大家谈谈限流算法的几种实现方式,本文所说的限流并非是Nginx层面的限流,而是业务代码中的逻辑限流。 为什么需要限流 按照服务的调用方,可 …
多啦H梦 技术杂谈 分布式下必备神器之分布式锁 什么是分布式锁 首先我们先来简单了解一下什么是分布式锁(关于什么是锁,可以翻翻之前公号的文章或者到我们的网站 http://www.justdojava.com/ 上看看之前的文章)。 在引入分布式锁之前大家应该都知道经 …