摘要: 第1章 概述 1、性能低下的常见原因--不合适的索引1)没有索引足够多的列来支持2)有正确的列,但列的顺序不对2、误区和误解误区1:索引层级不要超过5层误区2:单表的索引数不要超过6个误区3:不应该索引不稳定的列3、磁盘驱动器使用率只有在更新频率多于10次/秒的情况下,不稳定列才可能成为问题4、系统 阅读全文
posted @ 2020-04-04 17:19 梦想天空-程序 阅读(106) 评论(0) 推荐(0)
摘要: 第5章 数据分析 5.1 日志收集 5.1.1 inotify机制 通过inotify机制,能够对文件系统的变化进行监控,如对文件进行删除,修改等操作,可以及时通知应用程序进行相关事件的处理。 5.1.2 ActiveMQ-CPP C++接口的消息订阅系统 5.1.3 架构和存储 数据需要经过ino 阅读全文
posted @ 2020-03-28 15:54 梦想天空-程序 阅读(120) 评论(0) 推荐(0)
摘要: 第4章 系统稳定性 4.1 在线日志分析 4.1.1 日志分析常用命令 cat more tail head sort wc uniq(查看重复出现的行) grep find whereis expr(表达式求值) tar curl 4.1.2 日志分析脚本 1、sed编辑器流编辑器,需要预先指定数 阅读全文
posted @ 2020-03-22 22:41 梦想天空-程序 阅读(101) 评论(0) 推荐(0)
摘要: 第3章 互联网安全架构 3.1 常见的web攻击手段 3.1.1 XSS攻击 1、xss攻击的全称是跨站脚本攻击,即攻击者在网页中嵌入恶意脚本程序,当用户打开该网页时,脚本程序便开始在客户端的浏览器上执行,以盗取客户端cookie、用户名密码,下载执行病毒木马程序,甚至是获取客户端admin权限等2 阅读全文
posted @ 2020-03-14 16:45 梦想天空-程序 阅读(166) 评论(0) 推荐(0)
摘要: 第2章 分布式系统基础设施 1、搭建分布式的基础设施:1)分布式协作及配置管理系统 zookeeper2)分布式缓存系统3)持久化存储4)分布式消息系统5)搜索引擎6)CDN系统7)负载均衡系统8)运维自动化系统9)实时计算机系统10)离线计算系统11)分布式文件系统12)日志收集系统13)监控系统 阅读全文
posted @ 2020-03-07 15:57 梦想天空-程序 阅读(230) 评论(0) 推荐(0)
摘要: 第1章 面向服务的体系架构(SOA) 分布式应用架构的演变:单一应用架构 >垂直应用架构 >分布式应用架构 1.1 基于TCP协议的RPC 1.1.1 RPC名词解释 1、RPC:remote process call,远程过程调用,有RMI、WebService等诸多成熟的方案2、如果服务提供煮 阅读全文
posted @ 2020-02-22 15:47 梦想天空-程序 阅读(324) 评论(0) 推荐(0)
摘要: Hi,这是我的第一篇博客,我是一个热爱编程,崇尚科学的人,开始写博客,是因为想把自己学习的知识分享给大家,同时也希望能与各位进行交流,不同进步,程序员,话不多说,直接开始,呵呵! 这段时间,因为业务要求,开始学习一些架构设计方面的东西,以前写代码,都按业务需求,进行开发,会有涉及设计,但不规范,很多 阅读全文
posted @ 2020-02-16 14:55 梦想天空-程序 阅读(196) 评论(0) 推荐(0)