g*****g 发帖数: 34805 | 1 We do use RDS for data that needs strong relationship. e.g. contracts,
rights etc. And for that we use Spring Data, which has fewer boilerplates
than Hibernate. Cassandra is mostly for user data and transitive data.
We don't use Netty. If you need async, Jersey provides async mode already.
Personally I use a combination of Spring @Async for server side and Hystrix
for client side async operations.
https://github.com/Netflix/Hystrix/wiki/FAQ |
|
g*****g 发帖数: 34805 | 2 hystrix 底下就是 RxJava. Hystrix对于我们是个重要框架,最简单的比如远程调用N
个服务,异步并发,要多少个线程,timeout要不要重试等等都给做好了。 |
|
c**i 发帖数: 6973 | 3 You say, "以阿里山为例,那个几近原始森林的古木栈道应该不是大陆轻易能找到的身
心放松之地。"
My childhood in Taiwan was poor; often I (and other family members) did not
have enough to eat. Never an alcoholic, my father had a poor record of
investments (popicles, taxi, usury and so on). I did not go to 阿里山, so
have no idea about what you say.
I was skeptical, however, about what you imply: in China there are few 原始
森林. I did a quick research, and it is true!
(1) old growth forest
http://en.wikipedia.org/wiki/Old_growth_forest
(also term... 阅读全帖 |
|
d**e 发帖数: 6098 | 4 ☆─────────────────────────────────────☆
haiguibu (haiguibu) 于 (Mon Jun 17 12:56:48 2013, 美东) 提到:
其实就一个:你的工作一定要为公司的profit center服务。一般来说公司分成两部分
:profit center,和cost center。传统公司的IT很多就是cost center。比如说淫力
资源的内部开发。比如说ERP的某插件。Cost center里各位老大的唯一责任就是帮公司
省钱,虽然CIO们总是打着提高生产力的旗号。这种部门的项目难得精彩,预算难得充
裕,而各位老大的工作也难得稳定。Profit center就不一样了。那是为公司赚钱的部
门,流着R&D的血液,充斥着冒险的荷尔蒙,享受大笔预算。之所以硅谷的工作精彩,
就在于IT部门对硅公的公司们来说基本上是profit center,或者就算是所谓的cost
center,多少也是变相的profit center。比如Facebook,他们的infrastructure team
貌似干着省钱的行当。但faceb... 阅读全帖 |
|
A**A 发帖数: 3392 | 5 看了后面的评论才知道是老新闻了。不过后续的相关信息也很好玩:
这事儿发生了好几年了,05年的事儿。
最后一张图里的豪猪是一只旧大陆豪猪,大概是一只印度豪猪(Hystrix indicus)。
这不太对啊……
事发是在北美的南加州,北美自然存在的豪猪我记得只有一种北美豪猪(Erethizon dorsatum),是这个样子:
不太清楚南加州有没有养殖旧大陆豪猪。如果没有的话,那扎了这只狗的豪猪应该就是
北美豪猪。而且这小短刺,看起来也不像旧大陆豪猪啊……
如何从外观上区分新大陆豪猪和旧大陆豪猪?前者有个适应爬树的大尾巴。
在北美,狗被豪猪欺负的事儿经常发生。不过,这到底算是狗惹豪猪还是豪猪惹狗呢?
2010年加拿大曾有一只叫Acer的狗也被豪猪给扎了,伤的也很重。
说实话,我觉得惹豪猪还被豪猪搞得这么狼狈的,可能也就狗了。野生动物敢惹豪猪的基本都能搞定它们,搞不定的也没傻到和豪猪硬碰硬。呐,总之这些狗狗都挺悲剧的。
自然界里野生动物是如何搞定豪猪的?
来看看美洲狮如何搞定北美豪猪吧: |
|
m**i 发帖数: 8296 | 6 多谢多谢。。。搜了一堆科技文献。。。然后发现最环保的办法是——
马蜂橙(Citrus hystrix)叶子里提取的精油,在20%的浓度下熏蒸,对于德国蟑螂和美
国蟑螂的驱逐率达到100%...
不过这里好像没有,还是留下来,万一谁家用得上。。。:"> |
|
|
|
g*****g 发帖数: 34805 | 9 他慢,你async就能解决问题?你的async是他有response以后优化的问题。还没到你
说话呢。我不是堆机器搞sync,是架构中不是问题的优化,会误导这里一堆没背景的。
呆会一问我一堆async io的问题,烦死了。
你的async只在这个validation service是non essential,可以返回cache/default
的时候有用。Hystrix就是全套做这个的轮子。 |
|
b*******g 发帖数: 603 | 10 我们说的异步都是前台体验,比如你登记帐户,不当场给你validation,过后给你发信
说ssn错了,那才叫异步。
买东西,不当场跟你说买着没,也叫异步。
至于后台async with retry是很正常的做法。很多服务即使down也可以用缺省值,用最
后一次的值。我们用的是Hystrix.
我的意思是说,不到万不得已,前台都是尽量同步的。比如Obamacare, 多页面,多次
提交验证,让用户修改资料,遥远比一次提交资料,发信说填错了好很多。 |
|
w**z 发帖数: 8232 | 11 我们的user signup, 需要向FB 取数据,比如照片,缺损一个ghost pic, 取到再显示
。 Hystrix有点意思,SOA上 很有用 |
|
g*****g 发帖数: 34805 | 12 rxjava跟Hystrix我们都用了很久了,是比较成熟的东西。 |
|
g*****g 发帖数: 34805 | 13 我不记得这件事情,hystrix我们大量使用,为了graceful degradation 和 circuit
breaker. |
|
z****e 发帖数: 54598 | 14 soga
Hystrix我刚看到
下面琢磨琢磨先
N |
|
w**z 发帖数: 8232 | 15 你们那个啥hystrix不是为了防止这种情况的吗?你们那个down 的service 是个核心的
吧。没那个就啥也干不了。 |
|
b*******g 发帖数: 603 | 16 关于这方面你可以看看RxJava/Hystrix。并不是必需Scala才能做到resilience. 而且
就如我说的,类库才是第一生产力。相比之下,语言的feature太底层了。 |
|
g*****g 发帖数: 34805 | 17 我们每个应用都用,这是 client lib, 主要目的是 mid tier load balancing. 和
Hystrix等结合起来做 graceful degradation. 主要目的是鲁棒。客户端没法决定性能
,性能都是 server端决定的。 |
|
m*****e 发帖数: 129 | 18 Rank Full Journal Title Total Cites Journal Impact Factor
1 CA-A CANCER JOURNAL FOR CLINICIANS 20,488 131.723
2 NEW ENGLAND JOURNAL OF MEDICINE 283,525 59.558
3 NATURE REVIEWS DRUG DISCOVERY 25,460 47.12
4 LANCET 195,553 44.002
5 NATURE BIOTECHNOLOGY 48,650 43.113
6 NATURE REVIEWS IMMUNOLOGY 31,545 39.416
7 NATURE MATERIALS 72,306 38.891
8 NATURE REVIEWS MOLECULAR CELL BIOLOGY 36,784 38.602
9 NATURE 627,846 ... 阅读全帖 |
|