一些无聊时的关于技术设计的想法

1.USB插头
有没有人在插USB设备的时候,总是插反,因为USB的两个面是不一样的,为何USB插头就不能设计成iPhone5的充电器插头那样呢?这也不难吧!事实上,你没发现很多的插头/插座设计得都不合理,我就经常发现在一个插线板上插入一个插头后,其他的插座就无法用了,虽然还有空闲位置...
2.微信朋友圈和QQZone
微信朋友圈的原则是你的朋友不是我的朋友,而QQZone的原则是你的朋友就是我的朋友。因此对于微信朋友圈而言,它是以微信主人自己为中心的,反之,QQZone却是以你的朋友为中心的。在QQZone中,由于是以你的朋友为中心,那么你和他之间虽然互不相识,但是都是你朋友的朋友,因此你和他互相可见,但是对于微信朋友圈,你和他不认识就是不认识,互不可见,因为它是以你自己为中心的。
       如果QQZone的方式更加适用于社交圈的拓展和应用本身的拓展,为何腾迅要用微信朋友圈的方式呢?
3.自动负载均衡以及iptables实现
负载均衡器,一种奇葩的设备!为何要引入这种设备,仅仅是作为一种硬件可以卖钱?!性能瓶颈,单点故障,这些弊端已经不容忽视,原本为解决HA问题的设备反而导致了HA问题!难道服务器不能自己实现负载均衡吗?换句话说就是N个服务器组成的集群中的每一个可以自行选择处理哪个请求而不处理哪个请求,前提很简单,只是要求所有的数据发到所有的服务器,而这个用组播很容易做到。感兴趣的好好看一下iptables的CLUSTER target或者cluster match吧,简单,高效,让人叫绝!
4.热水器
热水器不但费气而且还费水,每次想洗澡,都要把水龙头打开好大一会儿,浪费不少水,当然你可以用盆子接下来冲马桶或者洗菜,但是为何不设计一个回流系统呢?趁着假期,我设计了一个,材料已到,有点漏水,不过还不错。

一些无聊时的关于技术设计的想法

上一篇:Tomcat下配置多个Project的虚拟主机


下一篇:性能优化策略之锁竞争优化