这是一篇迟来的告白,许多天以来,我一直都在逃避,不敢面对你对书讯的关怀,今天,我终于鼓起勇气,厚着脸皮,在5月向你发布4月书讯。
请接受我这段迟来的告白。
1.《微服务设计》
Building Microservices
作者:Sam Newman
译者:崔力强 张骏《微服务设计》不但详细地阐述了微服务的基本概念,而且还深入探究了如何对自治服务进行建模、集成、测试、部署及监控。通过Net...
分类:
其他好文 时间:
2016-05-04 11:56:49
阅读次数:
276
1. 背景 1.1. 话题来源 最近很多从事移动互联网和物联网开发的同学给我发邮件或者微博私信我,咨询推送服务相关的问题。问题五花八门,在帮助大家答疑解惑的过程中,我也对问题进行了总结,大概可以归纳为如下几类: Netty是否可以做推送服务器? 如果使用Netty开发推送服务,一个服务器最多可以支撑
分类:
Web程序 时间:
2016-03-02 12:47:07
阅读次数:
154
在你身边,为你设计 研究设计的人赶上了一个好时代,对于用户体验设计、服务设计以及更细分层面的工业设计来说,用户研究从经历了从一项非专业的活动,到一定程度上被认可,再到成为一种规范的过程,无论是行业活动、会议、网上论坛、学校课程还是专业实践,为用户设计已经成为大家公认的一个重要理念,凡事总会有例外,也学你现在还没有感受到大家对用户的重视,但你应该能认可的是现在的情况比以前好多了,如果你要...
分类:
其他好文 时间:
2016-01-25 10:03:17
阅读次数:
181
SOA的设计框架设计框架与架构相关的概念紧密相连,原则、模式和架构始终是与设计共舞的。SOA服务设计的原则中记录了一个基础的设计框架:设计特性(Design Characteristic)——由设计产生的软件程序或技术架构的属性。它可以是任何具体的质量要求,比如程序组件化,功能粒度的粗细等。设计原则...
分类:
其他好文 时间:
2015-11-27 14:47:01
阅读次数:
161
Google文件系统GFS是一个可扩展的分布式文件系统,用于大型的、分布式的、对大量数据进行访问的应用。它运行于廉价的普通硬件上,但可以提供容错功能。它可以给大量的用户提供总体性能较高的服务。1、设计概览(1)设计想定GFS与过去的分布式文件系统有很多相同的目标,但GFS的设计受到了当前及预期的应用...
分类:
其他好文 时间:
2015-11-21 19:39:39
阅读次数:
197
短网址服务设计 背景 短网址服务,用来将输入的一个长网址转换为一个短网址(比如附录中的案例),当用户请求这个短网址时,服务查询出真实的url; 设计这么一个短网址服务,需要考虑哪些点? 数据结构 首先,需要考虑短网址应该如何存储,使用一个key-value结构就可以; key是生成的短网址,具有唯一...
分类:
其他好文 时间:
2015-11-06 19:18:08
阅读次数:
182
“一句话”的服务设计来自服务设计公司31Volts的Marc Fonteijn用了一句话定义了服务设计,并且要求其他的设计师做一样的事情。他说服务设计就是:“当两家一模一样的咖啡店正好相邻彼此,用一样的价钱卖着一样的咖啡,服务设计就是那个使你走进其中一家咖啡店的东西” Engine Service ...
分类:
其他好文 时间:
2015-10-16 11:47:11
阅读次数:
166
原文:http://www.infoq.com/cn/articles/netty-million-level-push-service-design-points1. 背景1.1. 话题来源最近很多从事移动互联网和物联网开发的同学给我发邮件或者微博私信我,咨询推送服务相关的问题。问题五花八门,在帮...
分类:
Web程序 时间:
2015-08-21 19:18:21
阅读次数:
197
1. 背景 1.1. 话题来源 最近很多从事移动互联网和物联网开发的同学给我发邮件或者微博私信我,咨询推送服务相关的问题。问题五花八门,在帮助大家答疑解惑的过程中,我也对问题进行了总结,大概可以归纳为如下几类...
分类:
Web程序 时间:
2015-07-16 20:10:16
阅读次数:
226
如今互联网的蓬勃发展离不开Http这个应用层面上的网络通信协议的诞生和发展,在经历着信息技术时代,到现在“数据时代”一词屡见不鲜之后,可以洞悉数据在影响着我们生活,昨晚在下载百度地图的离线数据包就发现,广州市的离线数据包明显大于全国其它市区不少。数据作为一种服..
分类:
Web程序 时间:
2015-06-19 13:41:59
阅读次数:
143