简介: 协程(CoRoutine)是一种轻量级的用户态线程。简单来说,线程(thread)的调度是由操作系统负责,线程的睡眠、等待、唤醒的时机是由操作系统控制,开发...
可复用框架的必要性与可行性
在现代游戏产品的开发中,游戏服务器端程序已经几乎成为了标配。从最简单的正版保护功能,到玩家档案、成就的存储功能,到复杂的主要游戏逻辑运算,游戏服务器端系统都是必不可...
阿里巴巴、Facebook、Cloudera等巨头的数据收集框架全攻略
互联网的发展,带来了日新月异的业务种类,随着业务的增长,随之而来的,是业务日志指数的递增。一些公司每条业务线, 提供服务的线上服务器就达几百台之多, 每天的日志量超...
黑客如何入侵一个facebook帐号
一位白帽子利用Facebook重置密码机制上的漏洞,成功取得用户账号权限 来自加利福利亚的 Gurkirat Singh最近发现一个存在于facebook密码重置机...
腾讯帝国因它而起,20年前已有500万用户+30%日活,这款社交通讯产品的鼻祖今天居然还活着?ICQ
网龄较大的互联网人可能都还记得,QQ最初是靠“借鉴”一款叫做ICQ的国外即时通讯软件 起家的,腾讯也因此背负着“抄袭”的名声。 20年过去了,腾讯,无论是产品还是名...
云编排技术:探索您的选择
最近 IT 行业有很多围绕云编排的议论,而且许多人想知道云编排到底是怎么回事。本文将探索云编排的概念,以及它将如何融入云计算的大发展趋势中。我将分析各种编排工具并介...
淘宝应对”双11″的技术架构分析
双“11”最热门的话题是TB ,最近正好和阿里的一个朋友聊淘宝的技术架构,发现很多有意思的地方,分享一下他们的解析资料: 淘宝海量数据产品技术架构 数据产品的一个最...
网站架构的伸缩性设计
网站开发初期,我们习惯性把所有代码都写到一个项目中。 前台、后台、缓存、数据库、静态资源... 等等。 网站系统物理分离 慢慢的系统会原来越大,很显然需要面对大量用...
2017 年你应该学习的编程语言、框架和工具
摘要: 2016 年在开发者圈子中许多新的技术和概念层出不穷,人工智能、机器学习、Progressive Web Apps 等等,各种语言、框架和工具的更新也是让人...
数据黑客:大数据时代的孤独海盗
随着数据行业的发展,大数据成为一项炙手可热的面向VC热词,继而冒出的大数据导师,领袖,天师,神棍也不计其数,但是,古老而又源远流长的地下,做数据工作的黑客也在悄无声...