0文章
0评论
0获赞
架构设计
18 篇文章
Redis与Mysql双写如何保证一致性?
前言 又是redis,又是mysql的,还有双写,一致性,乍一看,好像很高级的样子,这也是大厂比较热门的面试题。 ...
面试官:如何设计一个接口?enmm…回家等通知吧
前言 当我年少无知的时候,也曾四处奔波面试。 ...
秒杀系统设计 | 经典的高并发场景
国内的互联网大厂,腾讯企鹅、蚂蚁花呗、淘宝天猫、京东小狗、百度的熊,当当猴,小米兔,新浪独眼龙,迅雷蜂鸟,UC松鼠等等,他们都有一个共同点,都 ...
还看不懂OAuth2.0协议,你来找我
一、什么是OAuth2.0协议 OAuth是一个开放授权,允许用户授权第三方移动应用访问他们存储在另外的服务提供者上的信息,而不需要将用户的账号密码提供 ...
图文并茂带你走进HTTPS的加密过程
何为HTTPS? HTTPS即为加密的HTTP,HTTP是超文本传输协议,是明文传输的。HTTPS不是一个新的协议,而是HTTP+TLS(SSL)。 ...
从设计模式的角度来看Spring框架
设计模式是众多软件开发人员在长期的开发过程中,不断的踩坑和试验总结出来的一种工作经验,一种解决问题的方案。它可以让我们的编程变的更加工程化。 ...
单点登录的解决方案和问题?
什么是单点登录? 单点登录,Single Sign On,简称SSO。 ...
推荐布隆过滤器原理、使用场景
什么是Bloom Filter? 布隆过滤器本质上是一种高效的数据结构,概率型的数据结构。 ...
什么是zookeeper?
简单总结一下zookeeper的作用: 使用分布式系统就无法避免对节点的管理,但是专门去处理这些问题就提高了系统的复杂性,而zookeeper就是为了解 ...
微服务设计、划分原则
微服务作为目前业界主流的设计架构,已经使用的很广泛了,但是实际并没有很明确的划分原则,这里主要总结一下常用的设计、划分原则。 ...