Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。 本文主要介绍redis在不同模式下的部署方式,并且对几种模式...
怎样的PPT 配色会让人觉得舒服?
01. 配色的误区 错误认识一:配色越绚丽越专业 正确认识一:配色越舒服越专业 什么样的配色看着舒服? 1、颜色饱和度低——因为太亮易引起视觉疲劳 uisdc-co...
协程,是一种轻量级的用户态线程
简介: 协程(CoRoutine)是一种轻量级的用户态线程。简单来说,线程(thread)的调度是由操作系统负责,线程的睡眠、等待、唤醒的时机是由操作系统控制,开发...
每天处理几十亿条消息:Yelp的实时数据管道
在研发团队急剧扩张的挑战下,Yelp将系统架构转成了面向服务的体系结构(Service Oriented Architecture,SOA)。转型成功的提升了开发效...
云编排技术:探索您的选择
最近 IT 行业有很多围绕云编排的议论,而且许多人想知道云编排到底是怎么回事。本文将探索云编排的概念,以及它将如何融入云计算的大发展趋势中。我将分析各种编排工具并介...
Comet:基于 HTTP 长连接的“服务器推”技术
很多应用譬如监控、即时通信、即时报价系统都需要将后台发生的变化实时传送到客户端而无须客户端不停地刷新、发送请求。本文首先介绍、比较了常用的“服务器推”方案,着重介绍...
多级缓存:支撑海量读服务的瑞士军刀
缓存技术是一个老生常谈的问题,但它也是解决性能问题的利器,一把瑞士军刀;而且在各种面试过程中或多或少会被问及一些缓存相关的问题,如缓存算法、热点数据与更新缓存、更新...
一篇文读懂19款数据分析软件,解救选择困难症!
数据分析(Data Analytics)从来都不是一个寂寞的领域,每一个时代都赋予其新的内容。在大数据盛行之时,各种大数据分析软件如雨后春笋一般涌现出来,整个市场一...
浅谈JavaScript中的接口
一、什么是接口 接口是面向对象JavaScript程序员的工具箱中最有用的工具之一。在设计模式中提出的可重用的面向对象设计的原则之一就是“针对接口编程而不是实现编程...
携程网络防火墙自动化运维之道
随着互联网技术的不断发展,在线网站的规模越来越大,防火墙作为网站的安全屏障,被大量的使用。防火墙数量的增加以及防火墙中安全策略条目的增加,安全工程师的运维工作量成倍...