共计 1856 个字符,预计需要花费 5 分钟才能阅读完成。
导读 | 本期《linux 就该这么学》的技术周报中,聚焦点多线程压缩迁移技术,nginx 的均衡负载,亿级 web 系统容错,nmap 常用的扫描命令,还介绍 vim,Gnome 桌面等使用方法。供广大 linux 爱好者及时掌握技术精要,并找到自己感兴趣的技术点。 |
作者导读:Guake 是应用于 Gnome 环境的下拉式终端。主要由 Python 编写,使用了一些 C,它以 GPL2+ 许可证发布,适用于 Linux 以及类似的系统。Guake 的灵感来源于电脑游戏 Quake(雷神之锤)中的终端,Quake 的终端能通过按下特定按键(默认为 F12)从屏幕上滑下来,并在按下同样的键后滑上去。值得注意的是,Guake 并不是第一个这样的应用。Yakuake(Yet Another Kuake)是一个运行于 KDE 的终端模拟器,Tilda 是一个用 GTK+ 写成的终端模拟器。它们的灵感都来自于雷神之锤那上下滑动的终端。
点击阅读原文
作者导读:大概三年前,我在腾讯负责的活动运营系统,因为业务流量规模的数倍增长,系统出现了各种各样的异常,当时,作为开发的我,7*24 小时地没日没夜处理告警,周末和凌晨也经常上线,疲于奔命。后来,当时的老领导对我说:你不能总扮演一个“救火队长”的角色,要尝试从系统整体层面思考产生问题的根本原因,然后推进解决。
我幡然醒悟,“火”是永远救不完的,让系统能够自动”灭火”,才是解决问题的正确方向。简而言之,系统的异常不能总是依赖于“人”去恢复,让系统本身具备“容错”能力,才是根本解决之道。三年多过去了,我仍然负责着这个系统,而它也已经从一个日请求百万级的小 Web 系统,逐步成长为一个高峰日请求达到 8 亿规模的平台级系统,走过一段令人难忘的技术历程。
容错其实是系统健壮性的重要指标之一,而本文会主要聚焦于“容错”能力的实践,希望对做技术的同学有所启发和帮助。(备注:QQ 会员活动运营平台,后面统一简称 AMS)
点击阅读原文
作者导读:NMap 也就是 Network Mapper,nmap 是在网络安全渗透测试中经常会用到的强大的扫描器,功能之强大,不言而喻。下面介绍一下它的几种扫描命令。具体的还是得靠大家自己学习,因为实在太强大了。
点击阅读原文
作者导读:Nginx+tomcat 是互联网公司主流的 Java Web 架构,能够让 nginx+tomcat 同时工作且稳定,如何使用 nginx 来反向代理 tomcat 后端均衡呢?
点击阅读原文
作者导读:目前的迁移技术,都是通过向 QEMUFILE 中直接写入裸内存数据来达到传送虚拟机的目的端,这种情况下,发送的数据量大,从而会导致更高的迁移时间 (total time) 和黑宕时间(downtime)。本文介绍的方法,在发送前对客户机内存进行压缩,在目的端接收到内存后,进行对数据进行解压缩,从而恢复客户机的内存。
点击阅读原文
作者导读:Vim 是从 vi 发展出来的一个文本编辑器。代码补全、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用,和 Emacs 并列成为类 Unix 系统用户最喜欢的文本编辑器。
点击阅读原文
作者导读:Openfiler 由 rPath Linux 驱动,它是一个基于浏览器的免费网络存储管理实用程序,可以在单一框架中提供基于文件的网络连接存储 (NAS) 和基于块的存储区域网 (SAN)。Openfiler 支持 CIFS、NFS、HTTP/DAV 和 FTP。Openfiler 能把标准 x86/64 架构的系统变成一个强大的 NAS、SAN 存储和 IP 存储网关,为管理员提供一个强大的管理平台,并能能应付未来的存储需求。依赖如 VMware,Virtual Iron 和 Xen 服务器虚拟化技术,Openfiler 也可部署为一个虚拟机实例。
点击阅读原文
作者导读:许多时候,你将内容拷贝到剪贴板后,最终因某人或某物导致的分心而清空剪贴板,而找不回来。如果出现这种情况,确实很烦人。那么,你如何杜绝这种令人沮丧的局面? 这正是我们在本文中所要解答的问题。
点击阅读原文
作者导读:Netcraft 公司最近公布了他们检测 SSL/TLS 网站的研究,并指出只有仅仅 5% 的用户正确执行了 HTTP 严格传输安全 HSTS。本文介绍 nginx 如何配置 HSTS。
点击阅读原文
![post-qrcode](https://www.xgss.net/wp-content/uploads/2023/07/二维码-微信公众号256x256.jpg)