百度、QQ、360等大公司都拥有上亿的用户量。不仅所有子网站都通过一个账号登录,而且还开放用户平台,提供给其他网站使用。这种级别的数据量和访问量如果不做优化,估计很快就会宕机。这些公司都是一个专门的团队,维护一个注册登录,细节设计的非常优秀。现在粗略谈下他们的设计方案。大数据的时候,压力不在PHP,...
分类:
其他好文 时间:
2015-02-15 19:21:30
阅读次数:
143
还有两天就要过年了,今天早上奔走在路上的行人明显少了很多,明天下午我也要回家了,最后这几天基本都在打酱油,没什么心思干活。出来工作也有五六年了,工作了两个公司,中间休息过一年时间,第一家公司虽然不是什么大公司,但是觉得公司的制度还是规范的,而且公司分工很明确,在公司待了三年加班次数一只手就可以数过来...
分类:
其他好文 时间:
2015-02-15 11:54:08
阅读次数:
192
在前段时间面试了一家算是正规的大公司,因为有工作经验,不用笔试直接进入技术面试,真心是抓瞎了。工作里,也许是自己不够上进,仅仅是学会了如何使用编程实现功能,没时间也不会去考虑性能的问题,真是失败,我都不好意思再说自己是程序员了。 剖析下,面试遇到的问题。数据库的外键你认为有用么?遇到这个问题,...
分类:
数据库 时间:
2015-02-12 16:00:46
阅读次数:
227
基本概念Asio proactorI/O服务work类run() vs poll()stop()post() vs dispatch()buffer类缓冲区管理I/O对象socket信号处理定时器strand参考最近尝试使用了一下Boost.Asio,不知道是否因为各大公司都有自己相对成熟的网络库的...
分类:
其他好文 时间:
2015-02-12 12:23:37
阅读次数:
236
大公司小公司各有利弊吧。我父亲是个灵顽不灵的老家伙,一个死要面子,但是非常要面子的老家伙,是个固执,听不进别人劝的老家伙。对于我来说,我有我的错误,但是我是想摆脱父亲,父亲是个大傻逼,早点死好了。对于我来说,25岁没房没车没钱,我会找不到这样的工资的工作,这就是父亲,只会挑别人辞,一点宽容也没有,我...
分类:
其他好文 时间:
2015-02-12 10:30:09
阅读次数:
123
要说jQuery 最成功的地方,我认为是它的可扩展性吸引了众多开发者为其开发插件,从而建立起了一个生态系统。这好比大公司们争相做平台一样,得平台者得天下。苹果,微软,谷歌等巨头,都有各自的平台及生态圈。学会使用jQuery并不难,因为它简单易学,并且相信你接触jQuery后肯定也使用或熟悉了不少其插...
分类:
Web程序 时间:
2015-02-12 00:42:37
阅读次数:
234
最近读陈年先生的文章"凑热闹的公司都会烟消云散",读了十几遍,意犹未尽,感慨颇深。
我来小米三年了,三年前我会滔滔不绝的跟别人讲,如何带领几十个人,建立一套多么完善的质量保证体系,如何用制度让所有人都遵守软件开发的流程和秩序,等等云云;还要告诉大家,某某大公司都是这样干的,某某外企比这个干的还大,借以佐证我的思想是何等的正确和伟大。
现在想想,那时的我,SB!
2014年,我很平静的...
分类:
移动开发 时间:
2015-02-11 10:54:47
阅读次数:
177
说到sql的参数化处理,我也是醉了,因为sql引擎真的是一个无比强大的系统,我们平时做系统的时候都会加上缓存,我想如果没有缓存,就不会有什么大网站能跑的起来,而且大公司一般会在一个东西上做的比较用心,比较细,sqlserver同样也使用了缓存,其中就包括Data cache 和Plan cach.....
分类:
数据库 时间:
2015-02-11 00:31:40
阅读次数:
242
acl(one advanced C/C++ library) 是一个跨平台的网络通信与服务器开发开源框架,至今已经被很多大公司所使用,使开发者在享受C/C++的高性能的同时,可以使用 acl 框架提高开发效率与系统的稳定性。该框架不仅提供了丰富的服务器模式(多进程模式、多线程模式、非阻塞模式、UDP模式、触发器模式),同时还提供了丰富 的常见应用协议库(http/ping/smtp/memcache/redis/beanstalk/handler socket, etc) 以及丰富的编码库(base64/...
分类:
其他好文 时间:
2015-02-09 09:25:50
阅读次数:
166