最近 webpack 成为非常流行的打包工具,很多项目都在使用它。在我们进行 JavaScript 独立组件开发的时候,如果我们想要使用语言新特性,又想发布的时候产...
数据存储软件系统关键技术概述
数据存储是软件系统中的核心模块。有人说数据存储很复杂,比方有Mysql,Sybase, DB2, SQL Server, Oracle RAC & Data...
腾讯帝国因它而起,20年前已有500万用户+30%日活,这款社交通讯产品的鼻祖今天居然还活着?ICQ
网龄较大的互联网人可能都还记得,QQ最初是靠“借鉴”一款叫做ICQ的国外即时通讯软件 起家的,腾讯也因此背负着“抄袭”的名声。 20年过去了,腾讯,无论是产品还是名...
Docker 集群环境实现的新方式
近几年来,Docker 作为一个开源的应用容器引擎,深受广大开发者的欢迎。随着 Docker 生态圈的不断建设,应用领域越来越广。云计算,大数据,移动技术的快速发展...
Comet:基于 HTTP 长连接的“服务器推”技术
很多应用譬如监控、即时通信、即时报价系统都需要将后台发生的变化实时传送到客户端而无须客户端不停地刷新、发送请求。本文首先介绍、比较了常用的“服务器推”方案,着重介绍...
Apache的主配置文件httpd.conf中文说明
该文章非常适合初学者,两个小时搞定apache配置! # 基于 NCSA 服务的配置文件。 # #这是Apache服务器主要配置文件。 #它包含服务器的影响服务器运...
知名商业软件“喂养”病毒产业链“Toxik”病毒追踪
一、 事件起因 随着中国互联网行业的欣欣向荣,软件推广可以带来巨大的利益,使得原本处在“黑产”中的“病毒制造者”纷纷变成软件推广渠道商,利用病毒技术和...
使用Nginx代理thrift NIO实现SSL链路加密
摘要: 由于thrift自带的的SSL链路加密API只支持阻塞IO模型, 而我想要实现thrift的非阻塞IO SSL链路加密。考虑到nginx可以做到tcp代理并...
携程网络防火墙自动化运维之道
随着互联网技术的不断发展,在线网站的规模越来越大,防火墙作为网站的安全屏障,被大量的使用。防火墙数量的增加以及防火墙中安全策略条目的增加,安全工程师的运维工作量成倍...