导读 本期《linux就该这么学》的技术周报中,聚焦点多线程压缩迁移技术,nginx的均衡负载,亿级web系统容错,nmap常用的扫描命令,还介绍vim,Gnome桌面等使用方法。供广大linux爱好者及时掌握技术精要,并找到自己感兴趣的技术点。
Gnome桌面的下拉式终端:Guake

作者导读:Guake是应用于Gnome环境的下拉式终端。主要由Python编写,使用了一些C,它以GPL2+许可证发布,适用于Linux以及类似的系统。Guake的灵感来源于电脑游戏Quake(雷神之锤)中的终端,Quake的终端能通过按下特定按键(默认为F12)从屏幕上滑下来,并在按下同样的键后滑上去。值得注意的是,Guake并不是第一个这样的应用。Yakuake(Yet Another Kuake)是一个运行于KDE的终端模拟器,Tilda是一个用GTK+写成的终端模拟器。它们的灵感都来自于雷神之锤那上下滑动的终端。
guake_00
点击阅读原文

亿级Web系统的高容错性实践

作者导读:大概三年前,我在腾讯负责的活动运营系统,因为业务流量规模的数倍增长,系统出现了各种各样的异常,当时,作为开发的我,7*24小时地没日没夜处理告警,周末和凌晨也经常上线,疲于奔命。后来,当时的老领导对我说:你不能总扮演一个“救火队长”的角色, 要尝试从系统整体层面思考产生问题的根本原因,然后推进解决。
我幡然醒悟,“火”是永远救不完的,让系统能够自动”灭火”,才是解决问题的正确方向。简而言之,系统的异常不能总是依赖于“人”去恢复,让系统本身具备“容错”能力,才是根本解决之道。三年多过去了,我仍然负责着这个系统,而它也已经从一个日请求百万级的小Web系统,逐步成长为一个高峰日请求达到8亿规模的平台级系统,走过一段令人难忘的技术历程。
容错其实是系统健壮性的重要指标之一,而本文会主要聚焦于“容错”能力的实践,希望对做技术的同学有所启发和帮助。(备注:QQ会员活动运营平台,后面统一简称AMS)
small_billion-web-error-tolerant
点击阅读原文

十条nmap常用的扫描命令

作者导读:NMap也就是Network Mapper,nmap是在网络安全渗透测试中经常会用到的强大的扫描器,功能之强大,不言而喻。下面介绍一下它的几种扫描命令。具体的还是得靠大家自己学习,因为实在太强大了。
135412xdoqcppgx2zdwx2g
点击阅读原文

Nginx+Tomcat负载均衡配置

作者导读:Nginx+tomcat是互联网公司主流的Java Web架构,能够让nginx+tomcat同时工作且稳定,如何使用nginx来反向代理tomcat后端均衡呢?
nginx均衡负载_副本
点击阅读原文

QEMU-KVM中的多线程压缩迁移技术

作者导读:目前的迁移技术,都是通过向QEMUFILE中直接写入裸内存数据来达到传送虚拟机的目的端,这种情况下,发送的数据量大,从而会导致更高的迁移时间(total time)和黑宕时间(downtime)。本文介绍的方法,在发送前对客户机内存进行压缩,在目的端接收到内存后,进行对数据进行解压缩,从而恢复客户机的内存。
QEMU-KVM-qianyi-show
点击阅读原文

VIM的使用方法

作者导读:Vim是从vi发展出来的一个文本编辑器。代码补全、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用,和Emacs并列成为类Unix系统用户最喜欢的文本编辑器。
vimlogo
点击阅读原文

虚拟机里面安装Openfiler 2.99

作者导读:Openfiler 由rPath Linux驱动,它是一个基于浏览器的免费网络存储管理实用程序,可以在单一框架中提供基于文件的网络连接存储 (NAS) 和基于块的存储区域网 (SAN)。Openfiler 支持 CIFS、NFS、HTTP/DAV 和 FTP。Openfiler能把标准x86/64架构的系统变成一个强大的NAS、SAN存储和IP存储网关,为管理员提供一个强大的管理平台,并能能应付未来的存储需求。依赖如VMware,Virtual Iron和Xen服务器虚拟化技术,Openfiler也可部署为一个虚拟机实例。
vmware-install-openfiler_00
点击阅读原文

10 款最佳剪贴板管理器

作者导读:许多时候,你将内容拷贝到剪贴板后,最终因某人或某物导致的分心而清空剪贴板,而找不回来。如果出现这种情况,确实很烦人。那么,你如何杜绝这种令人沮丧的局面?这正是我们在本文中所要解答的问题。
10款剪贴板管理器
点击阅读原文

HTTP HSTS协议和 nginx

作者导读:Netcraft 公司最近公布了他们检测SSL/TLS网站的研究,并指出只有仅仅5%的用户正确执行了HTTP严格传输安全HSTS。本文介绍nginx如何配置HSTS。
http hsts协议
点击阅读原文

本文原创地址:https://www.linuxprobe.com/linuxweek-5-9-5-15.html/作者:icespring 审核员:逄增宝 

本文原创地址:https://www.linuxprobe.com/linuxweek-5-9-5-15.html编辑:public,审核员:暂无