分类目录

链接

2018年四月
« 3月    
 1
2345678
9101112131415
16171819202122
23242526272829
30  

近期文章

热门标签

博主推荐

[转]《大型网站技术架构:核心原理与案例分析》读书笔记

作者:13GitHub:https://github.com/ZHENFENG13版权声明:本文为原创文章,未经允许不得转载。初次阅读:仰视和懵懂第一次看这本书是在2015年年初吧,记得当时与这本书一起读的另外一本书是《淘宝技术这十年》,都可以算是阿里系的书籍。说真话,毕竟是个小菜鸟,对于大厂还是有很多的憧憬的,对于技术大神完全是抱着膜拜和学习的心态,心里无限憧憬着如果以后能有这些人物万分之一的成就和影响就好了。当时读的是来自网上的pdf共享资源,应该属于是盗版资源吧,对于这本书,最终看下来的感受,更多的其实是...

系统架构, 运维 暂无评论 阅读(54)

[培训资料]如何架构一个“大型”网站?

应公司领导要求,给公司做的负载均衡的培训资料,两了两天写了一个简单的,主要是思路,上传备忘:培训资料.ppt

Others, 系统架构, 运维 暂无评论 阅读(58)

回复[一起帮]:一个人要想搞好一个社区很难的,没别的意思,说说我一些想法

博客园一个人做一个的小网站——一起帮,免费给他宣传一下,哈哈! 一个人要想搞好一个社区很难的,没别的意思,说说我一些想法1.社区要有人活跃才行2.怎么活跃,要有吸引力的点,目前你的点是很传统的,就是 帮忙赚钱(什么知乎、知道、豆瓣、简书?)我的一些想法:1.内容为王(除了问题,可以增加点吸引人的内容?)2.博客推广(园子你做得很好吸引了一大批粉,包括我)3.找大佬,园子里那么多牛人,厚脸皮一个一个的请(让他加群,或者申请转载),你请了1000人,有10个大佬来已经非常不错4.QQ群...

Others 暂无评论 阅读(54)

nginx+keepalive负载均衡高可用

nginx搭建负载均衡详见:这里不细说。下面说明一下怎么用keepalive实现Nginx高可用。1、准备两台浮在均衡服务器:192.168.31.213192.168.31.246准备VIP(虚拟IP):192.168.31.312、为两台均衡服务器安装keepalive准备依赖包:yum -y install gcc pcre-devel zlib-devel openssl-develyum -y install popt-devel下载wget http://www.keepalived.org/software/keepalived-1.2.7.tar.gz安装keepalivetar zxvf keepalived-1.2.7.tar.gzcd keepalived-1.2.7./configuremake make instal...

LINUX, 系统架构, 运维 暂无评论 阅读(53)

高性能Mysql主从复制原理

温习《高性能MySQL》的复制篇.1 复制概述Mysql内建的复制功能是构建大型,高性能应用程序的基础。将Mysql的数据分布到多个系统上去,这种分布的机制,是通过将Mysql的某一台主机的数据复制到其它主机(slaves)上,并重新执行一遍来实现的。复制过程中一个服务器充当主服务器,而一个或多个其它服务器充当从服务器。主服务器将更新写入二进制日志文件,并维护文件的一个索引以跟踪日志循环。这些日志可以记录发送到从服务器的更新。当一个从服务器连接主服务器时,它通知主服务器从服务器在日志中读取的最后一次...

MySQL, 系统架构, 运维 暂无评论 阅读(53)

一步一步使用mycat(四):Redis数据库缓存

一、为什么要做数据库缓存?  二、缓存的读取的两种方式1.读DB前,先读缓存,如果有直接返回,如果没有再读DB,然后写入缓存层并返回。2.写DB前,先清(或者失效、过期)缓存,再写DB三、缓存的存储把Mysql结果集缓存到Redis的字符串或哈希结构中以后,我们面临一个新的问题,即如何为这些字符串或哈希命名,也就是如何确定它们的键。因为这些数据结构所对应的行都属于某个结果集,假如可以找到一种唯一标识结果集的方法,那么只需为这些数据结构分配一个唯一的序号,然后把结果集标识符与该序号...

JAVA, LINUX, MySQL, 系统架构, 运维 暂无评论 阅读(62)

架构师之路16年精选50篇

注:本文转自58沈剑老师的公众号《架构师之路》。转载请注明出处。2016精选索引,点击标题阅读相关文章。【方法论】《秒杀系统架构优化思路》《分布式ID生成器》《互联网架构,如何进行容量设计》《线程数究竟设多少合理》《单点系统架构的可用性与性能优化》《关于负载均衡的一切》《异构服务器负载均衡及过载保护》《LVS为何不能完全替代DNS轮询》《究竟啥才是互联网架构“高并发”》《究竟啥才是互联网架构“高可用”》《100亿数据1万属性数据架构设计》【数据库与缓存】《数据库架构设计的一切...

系统架构 暂无评论 阅读(53)

一步一步使用mycat(三):分库分表

LINUX, MySQL 暂无评论 阅读(46)

一步一步使用mycat(二):主从复制

在讲主从复制前,我们先说一下Mysql主从复制实现原理:高性能Mysql主从架构的复制原理怎么安装mysql数据库,这里不说了,只说它的主从复制,步骤如下:1、主从服务器分别作以下操作:1.1、版本一致1.2、初始化表,并在后台启动mysql1.3、修改root的密码2、修改主服务器master:#vi /etc/my.cnf[mysqld]log-bin=mysql-bin   //[必须]启用二进制日志server-id=222      //[必须]服务器唯一ID,默认是1,一般取IP最后一段3、修改从服务器slave:#vi /etc/my.cnf[mysqld]log-bin=mysql-bin   //[不是必须...

LINUX, MySQL 暂无评论 阅读(54)

一步一步使用mycat(一):搭建Mysql数据库读写分离

一、安装mysql步骤:略(详见)二、安装mycat1.下载mycat百度云下载:https://pan.baidu.com/s/1slb9mix官方网站下载:https://github.com/MyCATApache/Mycat-download注:官方推荐版本1.4或1.5,本文使用1.6wget https://github.com/MyCATApache/Mycat-download/blob/master/1.6-RELEASE/Mycat-server-1.6-RELEASE-20161028204710-linux.tar.gz(推荐使用百度网盘下载)2.安装mycattar -zxvf Mycat-server-1.6-RELEASE-20161012170031-linux.tar.gz3.新建用户和组groupadd mycatadduser -r -g m...

MySQL, 系统架构, 运维 暂无评论 阅读(80)