高性能图片服务器浅谈 经验

上文曾经提到,现阶段zimg服务于存储量在TB级别的单机图片服务器,所以存储路径采用2级子目录的方案。由于Linux同目录下的子目录数最好不要超 过2000个,再加上MD5的值本身就是32位十六进制数,zimg就

jopen 2014-03-11   72354   0

增强 nginx 的 SSL 安全性 经验

Remy van Elst 译者: wxy 校对: wxy 本文由 LCTT 原创翻译, Linux中国 荣誉推出

jopen 2015-05-05   146131   0

安装部署VPN(PPTP)服务器以及iptable的应用 经验

com/downloads/dkms-2.0.17.5-1.noarch.rpm wget http://wty.name/linux/sources/kernel_ppp_mppe-1.0.2-3dkms.noarch.rpm wget

jopen 2015-07-14   50835   0
VPN  

下一代分布式消息系统:Apache Kafka 经验

V2.4的性能。他们使用ActiveMQ默认的消息持久化库 Kahadb 。LinkedIn在两台Linux机器上运行他们的实验,每台机器的配置为8核2GHz、16GB内存,6个磁盘使用RAID10。两台

jopen 2015-06-13   34066   0

确定文本文件的编码 经验

。微软就是任性! 还需要注意的是,不同的操作系统对于缺省有不同的策略。 比如现在很多的Linux的操作系统都把UTF-8当成了缺省的编码,无论你在什么地区都是如此。这对于减少混乱还是有帮助的。

jopen 2015-05-11   18930   0
编码  

高性能服务端漫谈 经验

往往需要对文件或数据库的访问)所拖累,那么整个应用的性能就会下降。 2. epoll linux上的高效I/O模型则是epoll. epoll是对select/poll模型的一种改进.

gww3 2015-05-14   13045   0

Python的GIL是什么鬼,多线程性能究竟如何 经验

。所以Python的线程就是C语言的一个 pthread,并通过操作系统调度算法进行调度(例如linux是CFS)。为了让各个线程能够平均利用CPU时间,python会计算当前已执行的微代码数量,达到

jopen 2015-07-27   31310   0

使用git和github管理自己的项目---真实开发环境的策略 经验

存为.gitignore了。 再次建议:有钱的买mac,没钱的用ubuntu--或者其他的linux发行版、被逼无奈的用Windows--但是被逼之余的自主时间一定要远离Windows。 24.配置别名

jopen 2015-09-13   25292   0

使用Kubernetes来管理Docker扩展 经验

er-with-kubernetes Kubernetes 是一款开源的项目,管理Linux容器集群,并可将集群作为一个单一的系统来对待。其可跨多主机来管理和运行Docker容器、提供容器

jopen 2015-10-28   31984   0
Docker  

Varnish配置应用 经验

Varnish Cache CLI 1.0 ----------------------------- Linux,3.10.0-229.el7.x86_64,x86_64,-junix,-smalloc,-smalloc

ytwz4919 2016-02-29   36992   0

Vim 实用小技巧 经验

2、配置文件在哪? Windows 系统的配置文件是vim安装目录下的vimrc文件。 Linux 系统,RHEL和 CentOS 的配置文件是/etc/vimrc, Debian 和 Ubuntu

MabelWalton 2016-02-18   10305   0
Linux  

Go语言的嵌入式key/value数据库:bolt 经验

manage system stuff (IP, DNS, Gateway...) on a linux server. SkyDB - Behavioral analytics database. Seaweed

jopen 2016-01-12   47348   0

RxWeekend——RxJava周末狂欢 经验

eventPoolWaitQueue, eventThreadFactory, eventHandler); } /** * Linux中的设备都是以文件的形式存在,CPU也不例外,因此CPU的文件个数就等价与核数。 * Android的CPU

jopen 2016-01-13   36644   0

Redis与Reactor模式 经验

epoll_wait的作用是,等待context中fd的事件发生。 就是这么简单。 epoll是Linux中的实现,kqueue则是在FreeBSD的实现。 int kqueue(void); int kevent(int

jopen 2016-01-10   51431   0

为什么要用 Node.js 经验

的方案。 异步 I/O 是最理想的 I/O 模型,然而可惜的是真正的异步 I/O 并不存在。 Linux 上的 AIO 通过信号和回调来传递数据,但是存在缺陷。现有的 libeio 以及 Windows

CerysG02 2016-08-18   30607   0

2016安卓开发资料大全 经验

Torres Milano’s blog Diego Torres Milano 是安卓系统工程师,linux 拥护者, Android Application Testing Guide 一书的作者。还是

WillisYoo 2016-09-29   8878   0

Android 性能优化总结 经验

在系统级别,Android使用低内存驱动程序运行修改过的OOM Killer 包括: Linux OOM killer OOM_ADJ Android Low Memory Killer Android中的低内存阈值(init

wzlx2000 2016-10-24   8041   0

Docker监控怎么做? 经验

主机上运行一个进程进行相关数据的采集。 CLI方式 命令行的方式是最基本的方式,比如在linux系统上使用top,vmstat,netstat写一些shell脚本进行数据的采集,再把数据存储在文本文件中进行处理。

sakai 2016-08-19   20225   0

写给 Android 开发者的混淆使用手册 经验

路径下有附带的的反解工具(Window 系统为 proguardgui.bat ,Mac 或 Linux 系统为 proguardgui.sh )。 这里以 Window 平台为例。双击运行 proguardgui

sunjch 2016-10-24   4551   0

推荐系统老司机的十条经验 经验

一些在单机上并行处理数据的方法不为人知,比如像C++中的openmp这样的库,很多人并不知道,它可以充分发挥多核机器的作用。还有Linux本身有很多并行化的命令,比如grep,wc等; 掌握的数据采样方法不够不精。对全量数据采样,以使

zljljy 2016-12-03   29681   0
1 2 3 4 5 6 7 8 9 10