转载-18丨Java技术栈_分布式

Posted by jiefang on May 30, 2020

Java技术栈

分布式技术

到底什么是分布式系统?

分布式ID生成器的解决方案总结

一张图告诉你为什么是服务网关

一文告诉你JavaRMI和RPC的区别

大型网站架构利器-CDN技术

分布式系统架构常识:CAP理论

分布式服务防雪崩熔断器Hystrix理论实战

5分钟带你理解一致性Hash算法

分布式Session共享解决方案

分布式事务TCC的服务设计和实现

分布式系统中处理参数配置的4种方案

牛逼哄哄的RPC框架,底层到底什么原理?

前后端分离与不分离的本质区别!

分布式事务不理解?一次给你讲清楚!

老大难的分布式锁与幂等性问题,如何解决?

解决并发问题,数据库常用的两把锁!

Zookeeper怎么实现分布式锁?

微服务配置中心全面对比,哪个更牛逼?

我们公司用了6年的分布式锁,很是厉害!

基于Redis的分布式锁实战来了!

教你用Netty实现一个简单的RPC!

微服务为什么一定要Zookeeper?

为什么微服务一定要有网关?

微服务架构及分布式事务解决方案

微信扫码登录是如何实现的?

高可用高并发的9种技术架构

17张图揭密支付宝系统架构

浅谈大型网站之负载均衡架构

完整的支付系统整体架构

京东购物车的Java架构实现原理

电商摸爬打滚出的高并发架构实战干货

高并发大流量访问处理及解决方案

如何构建一套高可用的APP消息推送平台

Java架构6大设计原则

架构师必须掌握的10条设计原则

服务高可用:幂等性设计

服务降级的概念及应用手段

接口限流算法:漏桶算法,令牌桶算法

秒杀系统设计的5个要点

秒杀系统必须考虑的3个技术问题!

秒杀系统架构分析与实战,一文带你搞懂秒杀架构!

阿里巴巴制定了这16条「设计规约」

RESTful API设计技巧经验总结

APP架构之后端接口设计方案

MVC,MVP和MVVM架构区别

为什么前后端分离了,你比从前更痛苦?

微服务架构下静态数据通用缓存机制

如何用Netty设计一个百万级推送服务?

基于SpringBoot和SpringCloud实现微服务架构

为什么前后端分离了,你比从前更痛苦?

微信、淘宝类扫码登录实现原理解析

老板让你抗住千万级流量,如何做架构设计?

阿里巴巴是如何打通CMDB,实现就近访问的?

扎心一问:分库分表就能无限扩容吗?

前后端分离必备的接口规范,十分接地气!

非常接地气的架构和分层方法,值得学习!

这才是微服务划分的正确姿势,值得学习!

每天数十亿次请求的应用经验分享,值得参考!

支付系统高可用架构设计实战,可用性高达99.999!

如何设计一个完美的权限管理模块?

怎么实现单点登录?面试必问!

怎么快速插入100条数据,用时最短

厉害了,淘宝千万并发,14次架构演进…

牛逼!96秒100亿,阿里到底做了什么?

前后端分离如何做权限控制设计?

12306的架构也太”牛X”了吧!

一份微服务架构手稿图,彻底核心原理!

SOA架构和微服务架构的区别是什么?

超详细解析微服务架构,写得太好了!

如何设计一个安全的对外接口?

如何实现”长”链接变”短”链接?

Redis牛逼!轻松实现实时订阅推送

设计模式之静态代理模式实战

设计模式之动态代理模式实战

详解Java中的三种代理模式

Mybatis使用的9种设计模式

Spring框架用到的9个设计模式

Spring是如何使用责任链模式的?

设计模式都没用过,好意思出去面试?

Java中的模板设计模式,太实用了!

Java中的享元设计模式,涨姿势了!

Java中的责任链设计模式,太牛了!

Java中的门面设计模式,非常有用!

单例模式的8种写法,非常全!消息队列

缓存雪崩,缓存穿透,缓存预热,缓存热备都是什么鬼?

牛逼哄哄的MQ到底有啥用?

消息队列常见的几种使用场景介绍

消息中间件如何选型?

RabbitMQ和Kafka到底怎么选?

为什么Kafka速度那么快?

全球架构师峰会全程内容分享

一张图告诉你什么是系统架构师

34张架构史上最全技术知识图谱

网站性能测试各个性能指标详解

8条关于Web前端性能的优化建议

SLA服务可用性99.99是什么意思?

高并发大容量NoSQL解决方案

提升系统10倍性能的10个建议

优秀架构师必须掌握的架构思维

架构师的工作内容都干些什么?

超详细Nginx极简教程,傻瓜一看也会!

向高手进阶,从0开始手写实现一个RPC框架!

把14亿人拉到一个微信群,如何实现?

狗屎一样的代码!快,重构我!

软件开发中的开源协议详解!

服务端I/O性能:Node、PHP、Java、Go哪家强?

硬核!如何模拟5w+的并发用户?

到底什么级别才算是高并发?

Apache架构师们遵循的30条设计原则

图解高内聚与低耦合,傻瓜都能看懂!

手把手教你画架构图,看一次就会了!

如何提高服务器的并发处理能力?硬核!

缓存技术

缓存雪崩,穿透,预热,热备是什么?

缓存在高并发场景下的常见问题

面试常问,缓存三大问题及解决方案!

Ehcache介绍及整合Spring实现高速缓存

为什么要在分布式系统中使用缓存?

这款多线程中间件,吊打Redis!

如何设计一个本地缓存,涨姿势了!

Redis的4大法宝,必学中间件!

史上最全Redis高可用解决方案总结

Redis的8大应用场景!

Redis为什么这么快?

Redis常用操作命令,非常详细!

为什么分布式一定要有Redis?

深度历险:Redis内存模型详解

Redis高可用特性之“持久化”详解

RedisPKMemcached哪个更牛叉?

RedisLinux安装运行实战全记录

SpringDataRedis详解及实战

Redis再牛逼,也得设置密码!

RedisCluster官方集群搭建指南

SpringBootRedisCluster实战干货

Redis如何分析慢查询操作?

3台机器搞定一个Redis高可用架构

一个致命Redis命令,损失400万!

Redis这么火,它都解决了哪些问题?

一份完整的阿里云Redis开发规范!

为什么Redis单线程能支撑高并发?

如何发现Redis热点Key,解决方案有哪些?

如何访问Redis中的海量数据,服务才不会挂掉?

这么简单的Redis面试题都不懂,怎么拿offer?

Redis基础都不会,好意思出去面试?

Redis项目实战,一些经验总结

掌握这些Redis技巧,百亿数据量不在话下!

Redis内存满了怎么办……

Redis是怎么实现“附近的人”的?

数据库技术

图解5种Join连接及实战案例!

MySQL全面优化,速度飞起来!

史上最全的MySQL高性能优化实战总结!

37个MySQL数据库小技巧,不看别后悔!

MySQL数据库开发的36条军规!

MySQL调优/优化的101个建议!

MySQL查询优化explain命令详解

专业解决MySQL查询速度慢与性能差!

MySQL语句性能开销检测profiling详解

MySQL索引原理,以及建索引的几大原则

MySQL到底是怎么解决幻读的?

MySQL用limit为什么会影响性能?

面试问烂的MySQL四种隔离级别!

阿里巴巴对Java编程Mysql的规约

Java程序员必备的10个大数据框架!

大厂在用的分库分表方案,都在这了!

8种常见SQL错误用法,你中招了吗?

把我坑惨的一个update语句!

把我坑惨的一个MySQL双引号!

一条简单的SQL执行超过1000ms,纳尼?

数据量很大,分页查询很慢,怎么优化?

我把SQL执行效率提高了10,000,000倍!

一份完整的MySQL开发规范,进大厂必看!

[selectcount()底层到底干了啥?](http://mp.weixin.qq.com/s?__biz=MzI3ODcxMzQzMw==&mid=2247491035&idx=2&sn=73c84449b088d945ae47117badecc7fc&chksm=eb5398eddc2411fba08d26763ebc266818140e29472006ec7d395e067f6a8a312046240b0b44&scene=21#wechat_redirect”selectcount()底层到底干了啥?”)

你确定SQL查询都是以SELECT开始的?

[count(1)、count()、count(列)有什么区别?](http://mp.weixin.qq.com/s?__biz=MzI3ODcxMzQzMw==&mid=2247491465&idx=3&sn=adf4d5965080c62b493661700e304f82&chksm=eb539abfdc2413a9753104e76b2e10ccbe85a2bd5eb8915d637c79382f877bd860a303bed5df&scene=21#wechat_redirect”count1、count、count列有什么区别?”)

InnoDB一棵B+树可以存放多少行数据?

注意了,千万不要在MySQL中使用UTF-8

[别再select了,送你12个查询技巧!](http://mp.weixin.qq.com/s?__biz=MzI3ODcxMzQzMw==&mid=2247492264&idx=3&sn=6adb12d4c58abb8cfa170750c8d42479&chksm=eb50679edc27ee8888be453e2505e9f264aad0ad4f64afbc8c3a5b2c69685b66a12a959bf556&scene=21#wechat_redirect”别再select了,送你12个查询技巧!”)

1000行MySQL学习笔记,史上最全珍藏版!

##数据结构与算法 图解Java中的数据结构及原理!

Java必须掌握的8道数据结构面试题

二叉树实战22题,速度收藏吧!

刚写完排序算法,就被开除了…

涨姿势,图文带你了解8大排序算法

5分钟带你理解一致性Hash算法

递归算法介绍及Java应用实战

接口限流算法:漏桶算法&令牌桶算法

浅析负载均衡的6种算法

常用缓存淘汰算法详解

常用加密算法解析

深入理解CAS算法原理

掌握这10大算法,就可以主宰世界!

20亿的URL集合,如何快速判断其中一个?

面试问红黑树,我脸都绿了。。

面试题

想成为顶尖Java程序员?先过了这些问题!

一道简单的面试题,难倒各大Java高手!

46道阿里巴巴Java面试题,你会几道?

高级Java面试通关知识点整理

入门到放弃的Java架构师面试题

百度Java面试题前200页整理

史上最全BAT大厂面试题整理

十面阿里,菜鸟,天猫,蚂蚁金服题

史上最全阿里Java面试题总结

Google的面试题长啥样?看完被吊打!