一、安全事件 2016年,各种信息安全事件依旧层出不穷,且愈演愈烈,影响到人类社会生活的方方面面。 1. 信息及数据泄露 #国内高校学生的个人信息泄露,则导致即将步...
从MySQL到Kafka,如何管理每天实时发布的几十亿条消息?
当你的系统每天要实时从MySQL到Kafka发布几十亿条消息时,你会怎么管理这些数据的模式信息呢?当你的系统要接入几百个服务时,你就要处理几千种不同的模式,手工管理...
数据存储软件系统关键技术概述
数据存储是软件系统中的核心模块。有人说数据存储很复杂,比方有Mysql,Sybase, DB2, SQL Server, Oracle RAC & Data...
可复用框架的必要性与可行性
在现代游戏产品的开发中,游戏服务器端程序已经几乎成为了标配。从最简单的正版保护功能,到玩家档案、成就的存储功能,到复杂的主要游戏逻辑运算,游戏服务器端系统都是必不可...
阿里巴巴、Facebook、Cloudera等巨头的数据收集框架全攻略
互联网的发展,带来了日新月异的业务种类,随着业务的增长,随之而来的,是业务日志指数的递增。一些公司每条业务线, 提供服务的线上服务器就达几百台之多, 每天的日志量超...
每天处理几十亿条消息:Yelp的实时数据管道
在研发团队急剧扩张的挑战下,Yelp将系统架构转成了面向服务的体系结构(Service Oriented Architecture,SOA)。转型成功的提升了开发效...
云编排技术:探索您的选择
最近 IT 行业有很多围绕云编排的议论,而且许多人想知道云编排到底是怎么回事。本文将探索云编排的概念,以及它将如何融入云计算的大发展趋势中。我将分析各种编排工具并介...
淘宝应对”双11″的技术架构分析
双“11”最热门的话题是TB ,最近正好和阿里的一个朋友聊淘宝的技术架构,发现很多有意思的地方,分享一下他们的解析资料: 淘宝海量数据产品技术架构 数据产品的一个最...
能让你少写1000行代码的20个正则表达式
正则表达式,一个十分古老而又强大的文本处理工具,仅仅用一段非常简短的表达式语句,便能够快速实现一个非常复杂的业务逻辑。熟练地掌握正则表达式的话,能够使你的开发效率得...
31款轻量高效的开源 JavaScript 插件和库
摘要: 文章介绍了大量轻量级的开源Javascript插件和库,总有一款适合你。使用它可以将你的网站变得更加友好。 目前有很多网站设计师和开发者喜欢使用由JavaS...