Mongoose House Technical Edition

人工智能史话 一

鲁班是春秋战国时代的工匠,被后世尊为中国工匠师祖。传说鲁班曾做过一辆木牛马,赶车的是一个木头机器人。《墨子·鲁问篇》记载:“公输子削竹木以为鹊,成而飞之,三日不下。”就是说鲁班制作的木鸟能乘风力飞上高空,三天不降落。

技艺高超的工匠制作的人偶可以具有人的智慧,是古代人对人工智能最早的幻想。

Read More

域名聊闲

淘宝,taobao.com可能是起的最成功的域名了。

Read More

闲话开发语言 2017'

眨眼间2017年已经过去一半了,两个月前的“Boring IO大会”(Google I/O大会)仿佛就在昨天。会上最大的新闻就是Kotlin被选为Android的官方开发语言。平地一声雷,各大社区都炸了锅,纷纷讨论Kotlin是否会上位,取代Java的霸主地位。

天热,睡不着觉,正好和大家唠唠开发语言。

Read More

分布式服务跟踪及Spring Cloud的实现

在分布式服务架构中,需要对分布式服务进行治理——在分布式服务协同向用户提供服务时,每个请求都被哪些服务处理?在遇到问题时,在调用哪个服务上发生了问题?在分析性能时,调用各个服务都花了多长时间?哪些调用可以并行执行?…… 为此,分布式服务平台就需要提供这样一种基础服务——可以记录每个请求的调用链;调用链上调用每个服务的时间;各个服务之间的拓扑关系…… 我们把这种行为称为“分布式服务跟踪”。

Read More

错误处理

系统开发中,除了编写正常的业务逻辑外,免不了需要处理各种错误,本文简单讨论了错误处理的思路以及如何正确处理错误。

Read More