u*****o 发帖数: 1224 | 1 最近在琢磨这道题,不是太喜欢这本书里的答案,觉得隔靴搔痒啊,没有答到点子上,
当然点子是啥我也不知道,这里牛牛多,希望大家讨论讨论。。
题是这样的:天啊我竟然没在网上搜到这题,只好自己打字进来。。
imagine you are building some sort of service that will be called by up to
1000 client applications to get simple end of day stock price information.
You
may assume you also have the data, and you can store it in any format. How
would you design the client-facing service which provides the information to
client applications? You are responsible for the development, rollout, and
ongoing monitoring and maintenance of the feed. Describe different methods
you considered and why you recommend your approach.. |
u*****o 发帖数: 1224 | 2 我把GAYLE的答案也大概写写,抛砖引玉~~
1) TXT-format
disad: parsing very hard; new data may totally break client's parsing system
2) SQL database
disad: additional server maintenance; client query may be very inefficient
which increase the cost the server has to bear..
data not easy to view, may additional layer to view the data
3) HTML
disad:
parsing entire file is needed
我不太明白PARSING是个什么概念,如果是PREPROCESSING的话,TXT也不难吧,让
CLIENT用PERL, PYTHON来PARSE...还有为什么HTML就得PARSE整个FILE,TXT也需要吧。。
总之这个题是从PARSING, VIEWING, IMPLEMENTATION COST来答的,这题似乎很重要,
牛牛们能告诉我重点是什么,有什么KEYWORDS一定要点出来的吗?小妹拜谢了! |
p*****2 发帖数: 21240 | |
u*****o 发帖数: 1224 | 4 二爷你别这样啊!!你给俺们划重点的时候说你碰这题碰到两次耶,我才硬着头皮看这
题啊
你怎么答的呢,是推荐HTML吗?
【在 p*****2 的大作中提到】 : 我觉得这题没什么意思
|
p*****2 发帖数: 21240 | 5
我们看的是两个版本吧?
【在 u*****o 的大作中提到】 : 二爷你别这样啊!!你给俺们划重点的时候说你碰这题碰到两次耶,我才硬着头皮看这 : 题啊 : 你怎么答的呢,是推荐HTML吗?
|
u*****o 发帖数: 1224 | |
p*****2 发帖数: 21240 | 7
我也是第五版,但是第十章不是这个呀
【在 u*****o 的大作中提到】 : 是吗? 这把窘了啊。。我看的事第五版啊,
|
z****e 发帖数: 54598 | |
c***d 发帖数: 996 | 9 json存在redis上面。
to
and
【在 u*****o 的大作中提到】 : 最近在琢磨这道题,不是太喜欢这本书里的答案,觉得隔靴搔痒啊,没有答到点子上, : 当然点子是啥我也不知道,这里牛牛多,希望大家讨论讨论。。 : 题是这样的:天啊我竟然没在网上搜到这题,只好自己打字进来。。 : imagine you are building some sort of service that will be called by up to : 1000 client applications to get simple end of day stock price information. : You : may assume you also have the data, and you can store it in any format. How : would you design the client-facing service which provides the information to : client applications? You are responsible for the development, rollout, and : ongoing monitoring and maintenance of the feed. Describe different methods
|
u*****o 发帖数: 1224 | 10 第十章: scalability and memory limits...
什么情况。。。
【在 p*****2 的大作中提到】 : : 我也是第五版,但是第十章不是这个呀
|
u*****o 发帖数: 1224 | 11 哈哈。。。嘛也不知道怎么办。。
【在 z****e 的大作中提到】 : 这题可以把你知道的关于cs的所有东西全部说进去
|
u*****o 发帖数: 1224 | 12 知道JSON不知道REDIS。。好去查查。。
【在 c***d 的大作中提到】 : json存在redis上面。 : : to : and
|
p*****2 发帖数: 21240 | 13
我这边好像是sorting and search
【在 u*****o 的大作中提到】 : 第十章: scalability and memory limits... : 什么情况。。。
|
u*****o 发帖数: 1224 | 14 额。。那算了。。本来这题就很没劲。。既然不是那道M家出了两次的题,就让它随风
而去吧。。
【在 p*****2 的大作中提到】 : : 我这边好像是sorting and search
|