标签:服务器

Paxos算法——前世
博客园首页

Paxos算法——前世

William 2周前 (11-04) 76浏览 0评论

    Paxos算法是基于消息传递且具有高度容错特性的一致性算法。我们将从一个简单的问题开始,逐步的改进我们的设计方案,最终得到Paxos,一个可以在逆境下工作的协议。 一、客户端-服务器模型     我们从...

微信小程序http连接访问解决方案
博客园首页

微信小程序http连接访问解决方案

William 2周前 (11-02) 110浏览 0评论

HTTP + 加密 + 认证 + 完整性保护 = HTTPS,小程序考虑到信息安全的问题,选用了更为稳定安全的https 来进行信息传递。 HTTPS协议的主要作用可以分为两种:一种是建立一个信息安全通道,来保证数据传输的安全;另一种就是确认网站的真...

JAVA-Socket通信 打造属于自己的聊天室(初级版)
博客园首页

JAVA-Socket通信 打造属于自己的聊天室(初级版)

William 2个月前 (09-26) 212浏览 0评论

我们每天都在使用着微信、QQ等聊天软件,但不知你是否有想过这些聊天软件是如何实现的?是否想过要制作一个属于自己的聊天室? 本篇博客将带你打造一个简单的属于自己的聊天室,将cmd作为聊天窗口,可通过内网,与周围的小伙伴相互通信,当然也可以挂到服务器上,...

zookeeper架构深入浅出-《每日五分钟搞定大数据》
博客园首页

zookeeper架构深入浅出-《每日五分钟搞定大数据》

William 2个月前 (09-22) 275浏览 0评论

Zookeeper作为一个分布式协调系统提供了一项基本服务:分布式锁服务,分布式锁是分布式协调技术实现的核心内容。像配置管理、任务分发、组服务、分布式消息队列、分布式通知/协调等,这些应用实际上都是基于这项基础服务由用户自己摸索出来的。 1.Zo...

Mysql读写分离——主从数据库+Atlas
博客园首页

Mysql读写分离——主从数据库+Atlas

William 2个月前 (09-11) 281浏览 0评论

mysql集群 最近在参加项目开发微信小程序后台,由于用户数量巨大,且后台程序并不是很完美,所以对用户的体验很是不友好(简单说就是很卡)。赶巧最近正在翻阅《大型网站系统与Java中间件实践》。 所以,先是使用Docker swarm构建了负载均衡集群...

Redis源码阅读(二)高可用设计——复制
博客园首页

Redis源码阅读(二)高可用设计——复制

William 3个月前 (08-16) 303浏览 0评论

Redis源码阅读(二)高可用设计-复制 复制的概念:Redis的复制简单理解就是一个Redis服务器从另一台Redis服务器复制所有的Redis数据库数据,能保持两台Redis服务器的数据库数据一致。 使用场景:复制机制很实用,在客户端并发访问量很...

consistent hash(一致性哈希算法)
博客园首页

consistent hash(一致性哈希算法)

William 3个月前 (08-05) 289浏览 0评论

一、产生背景 今天咱不去长篇大论特别详细地讲解consistent hash,我争取用最轻松的方式告诉你consistent hash算法是什么,如果需要深入,Google一下~。 举个栗子吧: 比如有 N 个 cache 服务器,需要将一个obje...

iTerm通过堡垒机自动登录服务器
博客园首页

iTerm通过堡垒机自动登录服务器

William 4个月前 (07-31) 312浏览 0评论

为了保障网络和数据安全,越来越多公司使用堡垒机。iTerm作为一个好用的终端利器,要实现自动通过堡垒机登录服务器的方式有多种。下面我就来介绍一种通过expect脚本的方式完成配置。 第一步,进入/usr/local/bin目录,新建remote.ex...

Redis高可用及分片集群
博客园首页

Redis高可用及分片集群

William 4个月前 (07-19) 291浏览 0评论

一、主从复制 使用异步复制 一个服务器可以有多个从服务器 从服务器也可以有自己的从服务器 复制功能不会阻塞主服务器 可以通过服务功能来上主服务器免于持久化操作,由从服务器去执行持久化操作即可。 以下是关于Redis复制功能的几个重要方面: R...