首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
其他
订阅
Toothy
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
深入理解负载均衡
闲来无事写篇文章总结下负载均衡。 负载均衡是高可用架构的一个关键组件,主要用来提高性能和可用性,通过负载均衡将流量分发到多个服务器,同时多服务器能够消除这部分的单点故障。 在这个例子里面,用户直接通过yourdomain.com连接Web Server,如果这一个Web Ser…
想染指系统架构?你绝对不可错过的一篇。
原文地址:github.com/donnemartin/system-design-primer 译文出自:掘金翻译计划 译者:XatMassacrE、L9m、Airmacho、xiaoyusilen、jifaxu 请持续关注 中文维护链接 获取最新内容。 系统设计入门 翻译 …
浅谈分布式存储系统数据分布方法
一致性hash、分片、Crush
资深消防猿为你解读Java多线程与并发模型之共享对象
互联网上充斥着对Java多线程编程的介绍,每篇文章都从不同的角度介绍并总结了该领域的内容。但大部分文章都没有说明多线程的实现本质,没能让开发者真正“过瘾”。 以下内容如无特殊说明均指代Java环境。 使用Java编写线程安全的程序关键在于正确的使用共享对象,以及安全的对其进行访…
多线程详解(2)——不得不知的几个概念
0. 简介 在多线程中可能会出现很多预想不到的现象,要理解这些现象的产生的原因,就一定要理解以下讲解的几个概念。 1. Java 线程内存模型 Java 内存模型主要定义变量的访问规则,这里的变量只是指实例变量,静态变量,并不包括局部变量,因为局部变量是线程私有的,并不存在共享…
分布式协调服务zookeeper总结
Zookeeper在配置文件中并没有指定master和slave,启动之后通过内部的选举机制选举出leader和follower,而且只有一个leader,其他则为follower。zookeeper集群中只要有半数以上节点存活,集群就能提供服务。 半数机制:集群中半数以上机器…
分布式一致性与共识算法
这篇文章主要会介绍比特币(Bitcoin)、以太坊(Ethereum)和 EOS 作为一个分布式网络是如何达到分布式一致性的,文章中会从 CAP 理论、拜占庭将军问题以及 FLP 开始介绍分布式一致性相关概念,随后介绍...
Redis 中的事件驱动模型
Redis 是一个事件驱动的内存数据库,服务器需要处理两种类型的事件。 下面就会介绍这两种事件的实现原理。 Redis 服务器通过 socket 实现与客户端(或其他redis服务器)的交互,文件事件就是服务器对 socket 操作的抽象。 Redis 服务器,通过监听这些 s…
Java高并发秒杀系统【观后总结】
在慕课网上发现了一个JavaWeb项目,内容讲的是高并发秒杀,觉得挺有意思的,就进去学习了一番。 记录在该项目中学到了什么玩意.. 我结合其资料和观看视频的时候整理出从该项目学到了什么... 使用jdbc的getGeneratekeys获取自增主键值,这个属性还是挺有用的。 写…
《图解HTTP》知识点摘录
最近看了上野宣(日本作家)写的《图解HTTP》,打算把书中的知识点简单的归类总结一下,或者叫摘抄一下更为合理,方便自己后期复习。本来自己是搞移动端的,可渐渐发现了瓶颈,如果想要在专业技术的道路上走的踏实,还是绕不开HTTP协议,绕不开更加系统和低层的计算机知识,大学的时候总觉得…