如果再有人问你分布式ID,这篇文章丢给他!

首先国庆节要到了,先提前祝大家节日快乐,当然在放假的时候适当的学一下知识也是必要的。
1.背景
在我们的业务需求中通常有需要一些唯一的ID,来记录我们某个数据的…

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

作者 :惨绿少年
来源:http://clsn.io/clsn/lx287.html
一、前言
MySQL对于很多Linux从业者而言,是一个非常棘手的问题,多…

10亿级订单系统分库分表设计思路!

作者 :架构小黑 | 微信公众号:架构师之巅
一、背景
随着公司业务增长,如果每天1000多万笔订单的话,3个月将有约10亿的订单量,之前数据库采用单库单表的形…

那些NB哄哄的负载均衡算法到底是什么样子的?

在软件系统的架构设计中,对集群的负载均衡设计是作为高性能系统优化环节中必不可少的方案。负载均衡本质上是用于将用户流量进行均衡减压的,因此在互联网的大流量项目中,…

高并发场景下的缓存有哪些常见的问题?

作者 l 丁码农
来源:https://www.cnblogs.com/dinglang
一、缓存一致性问题

当数据时效性要求很高时,需要保证缓存中的数据与…

告诉你38个MySQL数据库的小技巧!

作者 l 回首笑人间
来源:https://www.cnblogs.com/Survivalist

无论是运维、开发、测试,还是架构师,数据库技术是一个必备加…

动态代理之投鞭断流!看一下MyBatis的底层实现原理!

作者 l 祖大俊
来源:https://my.oschina.net/zudajun
一日小区漫步,我问朋友:Mybatis中声明一个interface接口,没…

你应该知道的缓存进化史!

1、背景
本文是上周去技术沙龙听了一下爱奇艺的Java缓存之路有感写出来的。先简单介绍一下爱奇艺的java缓存道路的发展吧。
可以看见图中分为几个阶段:

第一…

为什么架构设计要进行服务隔离!

作者:不止思考de技术人 | 公众号:不止思考
我们在做系统架构设计的时候,经常离不开的一个话题就是进行服务的隔离设计。
那什么是「服务隔离」呢?
顾名思义,…

Java与CPU缓存是如何亲密接触的!

在解释【伪共享】这个概念之前,我们先来运行一段代码,小编的电脑上有4个core。

这个程序的逻辑是4个线程共享同一个数组读写不同下标的变量。每个线程循环1亿…

无所不能的RPC消息协议是如何设计的?

本节我们开始讲解 RPC 的消息协议设计背后的基本原理,了解 RPC 的协议开发背后有哪些需要考虑的基本点。在通晓原理之后,我们就可以自己设计一套协议来开发属于…

从分布式之的角度告诉你前后端分离架构的必要性!

作者:孤独烟 | 公众号:打杂的ZRJ
由于近期前端抽不出资源,博主最近接手一个前端项目的代码维护工作。拿到手一看,一脸懵逼,和博主当年所学的jsp开发方式、…

面试中有哪些经典的数据库问题?

作者:程序员之言
一、为什么用自增列作为主键
1、如果我们定义了主键(PRIMARY KEY),那么InnoDB会选择主键作为聚集索引、如果没有显式定义主键,…

Redis有哪些开发设计规范值得我们注意的!

作者:张家江
来自:乐得技术(ID:lede_tech)
redis不是垃圾桶也不是 SUPER MAN,能力和资源都有限,不合理的使用会降低它的健康度,严重时…

2018整理最全的50道Redis面试题!

1、什么是Redis?
Redis本质上是一个Key-Value类型的内存数据库,很像memcached,整个数据库统统加载在内存当中进行操作,定期通过异步操作…

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


考虑到绝大部分写业务的程序员,在实际开发中使用 Redis 的时候,只会 Set Value 和 Get Value 两个操作,对 Redis 整体缺乏一个…

主流分布式架构的风流韵事…

一、前言
上篇文章,我们聊到了分布式架构的演进过程,那本文我们就来聊一聊目前主流的分布式架构以及分布式架构中常见理论以及如何才能设计出高可用的分布式架构好了。分…

图解分布式架构的演进过程!

作者丨吴极心
一、什么是分布式架构
分布式系统(distributed system) 是建立在网络之上的软件系统。
内聚性
:是指每一个数据库分布节点高度自…

程序员请改掉影响你升职加薪的36个坏习惯!

原文作者:代码湾 | 编辑:徐刘根
出处:http://codebay.cn/post/9414.html
IT行业的科技公司们一直苦苦追寻传说中以一当十的超级…

如何将高并发拉下神坛!


高并发也算是这几年的热门词汇了,尤其在互联网圈,开口不聊个高并发问题,都不好意思出门。

高并发有那么邪乎吗?动不动就千万并发、亿级流量,听上去的确挺吓人。…