• 幕客老师召集小伙伴
  • 运维高手36项修炼
  • python自动化运维项目实战
  • nginx从入门到实战
  • 阿里云与Centos7实战

类别归档:架构

一个系统的开发过程回顾,存在的问题 为什么需要架构 什么是架构,架构都有什么 什么时候设计软件架构 架构设计和概要设计和详细设计的区别与联系

RSS feed of 架构

Redis结构类型和应用场景

一、类型介绍 String——字符串Hash——字典List——列表Set——集合Sorted Set——有序集合 下面我们就来简单说明一下它们各自的使用场景: 1 ...

继续阅读

从小站到大站的技术架构优化之路

从小站到大站的技术架构优化之路 课程设计背景:     14年初,接到一家公司老板打过来的电话,电话中着很急切的告知他们公司的服务目前正不断遭受类似于DDOS的恶意攻击,这种情况已经持续了一段时间,由于问题迟迟无法定位,导致线上核心服务无法正常运行 ...

继续阅读

Python利用MRJob作Nginx日志分析

前言:写python中的MRjob模块的内容不只一次了,在自己的博客中也有类似的几篇内容。这个脚本的作用,就是为了在没有hadoop的单机8核机器硬件环境下,利用脚本来作到每天约26Gb的日志分析。 1、分析Nginx的响应状态在一天中每一个以十分钟为时间单元的响应个数。 2、分析Ngingx的接口响应延时 ...

继续阅读

使用Redis之前5个必须了解的事情

使用Redis开发应用程序是一个很愉快的过程,但是就像其他技术一样,基于Redis的应用程序设计你同样需要牢记几点。在之前,你可能已经对关系型数据库开发的那一整个套路了然如胸,而基于Redis的应用程序开发也有许多相似的地方,但是你必须牢记以下两点——Redis是个内存数据库,同时它是单线程的。因此,在使用Redis时 ...

继续阅读

利用阿里云CDN解决基于NTP的DDOS反射攻击

  如果你的小站点在被DDOS攻击了,该怎么办?笔者作运维的工作多年,近期就请自尝试到了一次DDOS的攻击。一直也觉得 DDOS攻击是不可防的,或者说需要购买设备或者加大流量的购买才能有效预防,其实这次的经历来开,如果发生了 ...

继续阅读