5 月故障总结(post-mortem)

  • Post author:
  • Post category:IT
  • Post comments:0评论

14 年 5 月,友盟的几个核心产品由于各种因素的影响,对外表现了一些不稳定的现象,我作为最主要的当事人之一,有不可逃避的责任,为了给开发者一个交代,我总结了这么一篇 post-mortem。目前对外发布的版本出于迎合普通工程师的口味,我们的运营阉割了部分内容,除此之外,我们还做了一个给纯小白用户看的时间轴图片,更加的简介明了,说是《友盟万兆网络升级日记》并不能概括这段事件发生的事情。下面这个是我写的一个未经删改的 post-mortem,透露的内容还是很多的,同时技术性也更强。该版本基本的思路…

继续阅读5 月故障总结(post-mortem)

百度91无线副总裁肖广:百度的移动分发新时代

  • Post author:
  • Post category:IT
  • Post comments:0评论

《商业价值》2014MIIC移动互联网大会现场报道:百度91无线副总裁肖广在2014MIIC移动互联网大会上分享了对移动分发新时代的一些看法。 怎么办? 在移动互联网发展一日千里机遇稍纵即逝的当下,91想到的方法是通过「创新」来尝试突出重围重新获得生机。 产品层面的创新: In-App搜索 将优质 App 里面的内容与用户需求直接对接,通过这种方法直接找出内容,扩大需求覆盖的范畴,为合作开发者提供导流,从而达到用户、开发者以及平台的共赢。 用户反馈中心 把搜索索引和开发者互动结合起来,形成系统而…

继续阅读百度91无线副总裁肖广:百度的移动分发新时代

网络游戏服务器架构设计

  • Post author:
  • Post category:IT
  • Post comments:0评论

有一天,我突然不想做游戏了。于是写点开发总结,于是就有了这篇文档。 入手 假如,我现在接手一个新项目,我的身份还是主程序。在下属人员一一到位之前,在和制作人以及主策划充分沟通后,我需要先独自思考以下问题: 1、服务器跑在什么样的操作系统环境下? 2、采用哪几种语言开发?主要是什么? 3、服务器和客户端以什么样的接口通讯? 4、采用哪些第三方的类库? 除了技术背景之外,考虑这些问题的时候一定要充分考虑项目需求和所能拥有的资源。 我觉得,先不要想一组需要几台机器各有什么功能这样的问题,也不要想需要多…

继续阅读网络游戏服务器架构设计

MySQL认证协议

  • Post author:
  • Post category:IT
  • Post comments:0评论

本文是针对MySQL 5.5.9写的。MySQL协议是向老版本兼容的。老版本的MySQL Client可能不理解下面的某些字段而忽略掉。 实际使用的时候,服务器的协议版本应当大于等于客户端。遗憾的是,MySQL并没有对每一次协议变动标一个数字。 本文中所说的”字节”一词,英文是Byte。遵循C语言中定义,即char的大小。注意:没有规定1字节一定等于8位。所以如果你准备在1字节不等于8位的环境中使用mysql,那是给自己找事。 我祈祷你的char是有符号的。 参考http://forge.mys…

继续阅读MySQL认证协议

【2014MIIC大会】搜狗茹立云:移动时代的搜索,关键在于融合人机智能共通服务

  • Post author:
  • Post category:IT
  • Post comments:0评论

【宋长乐/钛媒编辑】我们知道,自去年9月16号搜狗跟腾讯发生了重要的战略合作之后,整个移动搜索这块变得非常热闹,而且移动搜索最近的发展非常快,据可靠数据表明整个移动搜索在综合搜索量上已经达到了PC搜索的70%,并且移动搜索依然在高速成长中,有人指出移动搜索在2015年的搜索量可能会超过PC搜索的搜索量。 而此次MIIC移动互联网创新大会上,搜狗副总裁、搜狗搜索事业部总经理茹立云跟我们分享了搜狗在移动搜索这块的思考和实践。以下为钛媒记者现场发回的报道,经钛媒编辑: 移动互联网时代,连接是搜索的根本…

继续阅读【2014MIIC大会】搜狗茹立云:移动时代的搜索,关键在于融合人机智能共通服务

从谷歌Chrome逆袭,看国内手机浏览器的“翻身”机会

  • Post author:
  • Post category:IT
  • Post comments:0评论

要说移动互联网时代,做什么产品最悲哀,土妖一定会给出的一个答案是手机浏览器。最近几年来,手机浏览器一直面临着“入口地位下降”论的挑战——确实,与PC浏览器不同,在应用为王的年代,手机浏览器不再是手机用户上网的唯一入口。这也使一些从塞班时代走过来的老牌浏览器厂商分外焦虑。 在土妖看来,获取信息的天然需求一直都存在,基于此,手机浏览器的价值也会一直存在。不过,被玩坏了的国内手机浏览器,是时候来一场“返璞归真”的革命了: 如果手机浏览器行业还是一味地追求所谓“入口”的大而全,堆砌一些边边角角的花哨功能…

继续阅读从谷歌Chrome逆袭,看国内手机浏览器的“翻身”机会

数据库的最简单实现

  • Post author:
  • Post category:IT
  • Post comments:0评论

所有应用软件之中,数据库可能是最复杂的。 MySQL的手册有3000多页,PostgreSQL的手册有2000多页,Oracle的手册更是比它们相加还要厚。 但是,自己写一个最简单的数据库,做起来并不难。Reddit上面有一个帖子,只用了几百个字,就把原理讲清楚了。下面是我根据这个帖子整理的内容。 一、数据以文本形式保存 第一步,就是将所要保存的数据,写入文本文件。这个文本文件就是你的数据库。 为了方便读取,数据必须分成记录,每一条记录的长度规定为等长。比如,假定每条记录的长度是800字节,那么…

继续阅读数据库的最简单实现

iOS移动开发周报-第16期

  • Post author:
  • Post category:IT
  • Post comments:0评论

版权说明 本文为InfoQ中文站特供稿件,首发地址为:文章链接。如需转载,请与InfoQ中文站联系。 前言 欢迎国内的iOS同行或技术作者向我提交周报线索,线索可以是新闻、教程、开发工具或开源项目,将相关文章的简介和链接在微博上发布并@唐巧_boy即可。 【摘要】:本期iOS移动开发周报带来如下内容:i​OS 8的新特性,敏感逻辑的保护方案,iOS绘图教程,WKWebView的使用等。 教程 《i​OS 8》:Mattt Thompson在文章中介绍了iOS8的各种新特性。 《iOS安全攻防:敏…

继续阅读iOS移动开发周报-第16期

hi,哥们,问你 一下关于亚马逊面试的问题。我最近也准备去面试 亚马逊,也是供应链的这个部门,去做java开发。 见你在面试总结中提到亚马逊这个职位,并且说 被HR忽悠了,是什么意思? 好紧张,我这两天在做 在线测试。非常感谢,期待您的回复

  • Post author:
  • Post category:IT
  • Post comments:0评论

因为我的background和供应链管理完全不匹配,没有这方面的经验。而且面试的时候突然问我jsp的四种变量作用域是什么,我什么时候写过jsp啊!我用freemarker啊 0     0 由 udpwork.com 聚合 | 评论: 0 | 要! 要! 即刻! Now!

继续阅读hi,哥们,问你 一下关于亚马逊面试的问题。我最近也准备去面试 亚马逊,也是供应链的这个部门,去做java开发。 见你在面试总结中提到亚马逊这个职位,并且说 被HR忽悠了,是什么意思? 好紧张,我这两天在做 在线测试。非常感谢,期待您的回复

入口的成立

  • Post author:
  • Post category:IT
  • Post comments:0评论

整个商业世界,是由供方和需方共同组成的。一般来说,从最源头的供给到最终的需求,中间会经历一道又一道的环节——这个被称为中间环节,或者说,中介。互联网一个很大的特征是,它在摧毁中介。然而,很难有最源头的供给与最终需求直接配对的情况出现,互联网在消灭大量中介的同时,又培养出一个大型中介。一个很简单的例子就是搜索引擎作为中介,几乎成为了信息世界中的王者。 中介,有时候会被称为“入口”,通过这个服务,再获取其它想要的。搜索是例子,阿里巴巴的所谓“电商”也是一个例子。事实上,阿里并不是卖货的电商,但它成为…

继续阅读入口的成立

1000 天的日日夜夜

  • Post author:
  • Post category:IT
  • Post comments:0评论

11 年的 7 月 10 号来到这里,一周之后的晚上,跟我们 CTO 以及另外一个 TL 一起开始了我们第一个正式 IDC  的「破土动工」,机器是不会说谎的,下图是我们第一台交换机的信息。 May 22 2014 是我们第一台线上机器跑到 1000d 的日子,这是目前我们仅有的三台跑着CentOS 5.6 2.6.18-238.el5xen的机器;另外,也是三台仅有的跑着 xen 的机器,当年曾经穷的把 LVS 放在这上面跑。如果不是208.5d 的 bug,估计同一时段会有很多的机器跑到 1…

继续阅读1000 天的日日夜夜

WWDC2014,苹果的“软件”发布会

  • Post author:
  • Post category:IT
  • Post comments:0评论

在今年的6月2日到6日,苹果照例举行了一年一次的全球开发者大会(World Wide Developer Conference,简称WWDC)。由于去年大会门票在不到2分钟之内被抢购一空,今年苹果改成了用抽签的方式来决定WWDC现场门票的购买权。在发布会前,大家对今年的发布会充满了各种期待,希望在发布会上见到iPhone6、iWatch、新一代的耳机(因为苹果收购了耳机厂商beats)以及新版的Macbook。但是让人惊讶的是,苹果这次在大会上并没有发布任何新的硬件产品,但展示出其在软件上的各种…

继续阅读WWDC2014,苹果的“软件”发布会