timyang.net
软件领域的Reinvent – 后端技术 by Tim Yang
http://timyang.net/tao/software-reinvent
后端技术 by Tim Yang. Tim's blog, 关于架构、互联网技术、分布式、服务化、NoSQL等. MemcacheDB, Tokyo Tyrant, Redis performance test. C, Erlang, Java and Go Web Server performance test. Max effect cleanse Walmart. Wednesday, Mar 11th, 2015 by Tim. 在一个新的语言重写一些别的语言已经完成的项目,尽管这不是什么伟大的发明创造,但参与的人往往更快的取得了成绩并且赢得了尊敬 相对于在 主流 语言拼搏那些人。 5 Comments ». Zy 已经update, thanks. E-mail (required, never displayed). This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License. 本网站全部内容采用 知识共享署名-非商业性使用 4.0 国际许可协议.
timyang.net
ArchSummit 2015深圳见闻 – 后端技术 by Tim Yang
http://timyang.net/misc/archsummit-2015-shenzhen
后端技术 by Tim Yang. Tim's blog, 关于架构、互联网技术、分布式、服务化、NoSQL等. MemcacheDB, Tokyo Tyrant, Redis performance test. C, Erlang, Java and Go Web Server performance test. Max effect cleanse Walmart. Sunday, Jul 19th, 2015 by Tim. 两天的会议开完后,会议在大梅沙海边的游艇会上有一个party,运营ArchSummit 包括InfoQ 的极客邦科技的老板-Kevin Huo同学给大家组织了精彩的活动,也在演讲中讲述了他一向的观点,技术人员在社会上应该得到最好的对待。 3 Comments ». E-mail (required, never displayed). This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.
timyang.net
微信红包金额分配的算法 – 后端技术 by Tim Yang
http://timyang.net/architecture/wechat-red-packet
后端技术 by Tim Yang. Tim's blog, 关于架构、互联网技术、分布式、服务化、NoSQL等. MemcacheDB, Tokyo Tyrant, Redis performance test. C, Erlang, Java and Go Web Server performance test. Max effect cleanse Walmart. Thursday, Apr 30th, 2015 by Tim. 对于上文中提到的架构群感兴趣的朋友可以关注Tim公众号 TimYang net 后回复 arch 获取进群方式。 10 Comments ». 2、算法中,每次额度在0.01和剩余平均值*2之间,假如红包最后剩2个,金额为0.02,按照你所说的算法,则分配额度范围为0.01 2 0.02/2),即0.01 0.02,若给倒数第二个分配了0.02,那最后一个分配0 显然不合理。 3、图片手写的例子场景1中,红包 10:100 个数为10,金额100,第一个应分配0.01-20元,然而图中却分配了22元,这也与前面所说的金额分配算法矛盾。
timyang.net
互联网公司为什么要组织黑客马拉松(Hackathon) – 后端技术 by Tim Yang
http://timyang.net/programming/why-hackathon
后端技术 by Tim Yang. Tim's blog, 关于架构、互联网技术、分布式、服务化、NoSQL等. MemcacheDB, Tokyo Tyrant, Redis performance test. C, Erlang, Java and Go Web Server performance test. Max effect cleanse Walmart. Monday, Apr 20th, 2015 by Tim. 有些公司将一些封闭式开发的活动或培训也称为黑客马拉松 Hackathon ,我觉得区分是否真正意义Hackathon方法是,队员是自由的、主动发挥创意去改进真实世界的问题 还是它是一个被动的、指定的、或假想的任务。 1 Comment ». E-mail (required, never displayed). This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.
timyang.net
黑客马拉松需要什么样的创新项目? – 后端技术 by Tim Yang
http://timyang.net/tao/hackathon-innovation
后端技术 by Tim Yang. Tim's blog, 关于架构、互联网技术、分布式、服务化、NoSQL等. MemcacheDB, Tokyo Tyrant, Redis performance test. C, Erlang, Java and Go Web Server performance test. Max effect cleanse Walmart. Monday, Jun 8th, 2015 by Tim. 比如最近举行的Go & Docker Hackathon,参赛人员会首选Docker领域的服务发现、服务调度等领域。 E-mail (required, never displayed). This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License. 本网站全部内容采用 知识共享署名-非商业性使用 4.0 国际许可协议.
timyang.net
为什么优秀开发者进入Google后就不参与开源了 – 后端技术 by Tim Yang
http://timyang.net/google/open-source
后端技术 by Tim Yang. Tim's blog, 关于架构、互联网技术、分布式、服务化、NoSQL等. MemcacheDB, Tokyo Tyrant, Redis performance test. C, Erlang, Java and Go Web Server performance test. Max effect cleanse Walmart. Wednesday, Apr 7th, 2010 by Tim. Brad在最近一篇文章 Contributing to Open Source projects. Google的开发环境太好了,源代码控制,build系统,code review工具,debugger调试工具,profiler调优工具,submit queues, continuous builds, test bots, 文档以及所有相关的自动化工具及流程非常完善。 39 Comments ». 上午用到 samba 的时候还在想,全世界同时有多少个 samba 和 rsync 进程在运行,那作者一定超有成就感。
timyang.net
MacBook Air与工作效率 – 后端技术 by Tim Yang
http://timyang.net/misc/macbook-air-productive
后端技术 by Tim Yang. Tim's blog, 关于架构、互联网技术、分布式、服务化、NoSQL等. MemcacheDB, Tokyo Tyrant, Redis performance test. C, Erlang, Java and Go Web Server performance test. Max effect cleanse Walmart. Thursday, May 3rd, 2012 by Tim Tags: mac. 未看完的文章不需要收藏到类似 Read Later 的工具中,而且ReadLater之类的工具更大的障碍是,一个页面在粗读完之前,无法判断是否需要收藏。 在同时打开Safari多个页面 尤其是含有Flash的页面 后,4G内存通常会用完,在Activity Monitor里面可以看到Swap used占用大小,但是由于SSD存储的缘故,对实际使用影响并不大,传统硬盘中出现内存Swap时,切换程序的顿卡现象在Air上基本不存在。 播放其他视频格式 如本地rm, mkv等格式 不会出现CPU过高现象。 47 Comments ». Http:/ www...
timyang.net
Memcache mutex设计模式 – 后端技术 by Tim Yang
http://timyang.net/programming/memcache-mutex
后端技术 by Tim Yang. Tim's blog, 关于架构、互联网技术、分布式、服务化、NoSQL等. Notes about Timelines @ Twitter. MemcacheDB, Tokyo Tyrant, Redis performance test. C, Erlang, Java and Go Web Server performance test. Max effect cleanse Walmart. Monday, Jul 26th, 2010 by Tim Tags: cache. 周六的S2 Web 2.0技术沙龙. 首页top 10, 由数据库加载到memcache缓存n分钟. 微博中名人的content cache, 一旦不存在会大量请求不能命中并加载数据库. 在load db之前先add一个mutex key, mutex key add成功之后再去做加载db, 如果add失败则sleep之后重试读取原cache数据。 在value内部设置1个超时值(timeout1), timeout1比实际的memcache timeout(timeout2)小。
timyang.net
选择学习目标的困难与焦虑 – 后端技术 by Tim Yang
http://timyang.net/misc/choose-difficulty
后端技术 by Tim Yang. Tim's blog, 关于架构、互联网技术、分布式、服务化、NoSQL等. 8220;connect the dots” 随想. MemcacheDB, Tokyo Tyrant, Redis performance test. C, Erlang, Java and Go Web Server performance test. Max effect cleanse Walmart. Friday, Apr 10th, 2015 by Tim. 以技术领域为例,就拿主业来说,就会有很多选择,有编程语言选择的困惑,比如PHP与Go最好的语言到底要选哪个 技术框架、操作系统、工具与平台等都需要突破,OpenStack和Docker都不懂是不是都要学 每一个热门的领域,由于都是由该领域内大量精英设计与完成,大量的代码、使用方法、使用经验值得学习,究竟应该去看Redis源码还是docker源码 技术领域由于分工的垂直与细化,以及IT工业的繁荣,每个领域都有业界长年的积累,因此一旦选择一个领域则需要投入大量时间了解整个体系。 17 Comments ».
timyang.net
工程师效率 – 后端技术 by Tim Yang
http://timyang.net/tao/productive-programmer-2
后端技术 by Tim Yang. Tim's blog, 关于架构、互联网技术、分布式、服务化、NoSQL等. MemcacheDB, Tokyo Tyrant, Redis performance test. C, Erlang, Java and Go Web Server performance test. Max effect cleanse Walmart. Tuesday, Mar 31st, 2015 by Tim. 但是完成一个模块的代码通常要一整天或者好几天时间,中间最好还不能间段,最终只有运行没有问题才会体验到愉悦 几年前也曾经实验过,让工程师在编写代码时候,如果被各种事情打断 比如产品汪来访 ,就在身边一张空白表格标注一下,结果一天被打断十几次是很正常的情况,而工程师被打断一次,通常需要5-20分钟才能恢复回原来任务正常的状况。 Laquo; InfoQ 8周年的一次活动. 1 Comment ». E-mail (required, never displayed). 本网站全部内容采用 知识共享署名-非商业性使用 4.0 国际许可协议.