能力强的人善于解决问题,有智慧的人善于绕过问题。 区别很微妙,小心谨慎做后者。
全部博文(399)
发布时间:2015-04-17 11:25:53
REST 设计中要兼顾效率和功能是很困难的,不同公司对REST 的理解不同,最终也会导致不同的设计举一个例子,请求所有课程中满足一定过滤条件的数目方案1: GET /api/v1/courses?fileds=count(*) & filter = isAvaliable eq false方案2: Cooked APIGET /api/v1/courses/available/countGET /api/v1/courses/un.........【阅读全文】
发布时间:2015-04-17 10:29:51
喜欢设计高可用系统的朋友可以借鉴1)The secondary asks the primary to roll its edits file, so new edits go to a new file2) The secondary retrieves fsimage and edits from primary (using HTTP GET).3) The secondary loads fsimage into memory, applies each operation from edits, then create.........【阅读全文】
发布时间:2015-04-15 16:49:52
理论原型http://www.kegel.com/c10k.htmlAsync.pptx使用 Gatling Scala 进行性能测试,生成的报告比Jmeter好看http://callistaenterprise.se/blogg/teknik/2014/04/16/a-first-look-at-gatling-a-dsl-based-load-test-tool/import io.gatling.core.Predef._import io.gatling.http.Predef._import io.gatling..........【阅读全文】
发布时间:2015-04-12 17:25:49
搭建负载均衡高可用环境相对简单,主要是要理解其中原理。此文描述了三种负载均衡器的优缺点,以便在实际的生产应用中,按需求取舍。目前,在线上环境中应用较多的负载均衡器硬件有F5 BIG-IP,软件有LVS,Nginx及HAProxy,高可用软件有Heartbeat、Keepalived,成熟的架构有LVS+Keepalived、Nginx+Keepalived、HAProxy+.........【阅读全文】