Redian新闻
>
问问houston几个实验室的情况
avatar
问问houston几个实验室的情况# Biology - 生物学
k*e
1
我们有一个web app,是帮助study team发布人体研究,然后根据注册志愿者的profile
进行匹配,给study team推荐符合研究的志愿者,也给志愿者推荐他们也许感兴趣的研
究。
后端是spring + hibernate的restful api 传统的controller,service,dao,前端是
reactjs+redux,数据库有oracle和redis
目前有大概30k的用户,2k个研究,主要都是local的用户。现在有好几个其他城市的单
位想用我们的app,让我们host,但是他们所在的城市人口比我们多很多,估计用户会
上200k-500k
每次用户更改profile,或者study team更改研究都会触发匹配,更新推荐,要花1分钟
左右,这期间整个ui是block的
我们做过一些优化,比如志愿者和研究的信息存在cache里,匹配的结果存在redis里等
,但是如果我们要scale up,还需要做那些优化呢?
我们考虑能不能不block ui,我们在考虑使用reactive programming,但是看了半天觉
得有点迷糊,后端我们想可不可以用webflux。另外前端rxjs或者reactive redux这些
有用吗?
avatar
a*s
2
MD Anderson 的Guillermina Lozano,
Edward TH Yeh
BCM的Margaret Goodell,
Bert W. O'Malley,
Huda Y. Zoghbi
他们实验室的情况,老板的personality,了解的tx能介绍一下吗?
最近在找postdoc,连连被拒,郁闷死了。。。
avatar
g*t
3
这个得看你们的算法速度吧?假如用户多了。匹配计算要花10分钟。那不block的话,
你打算给用户看什么呢?我觉得得先办法先把匹配算法花费的时间用软件硬件的办法提
高。瓶颈和网页前端怎么做关系不大。
假如你们的瓶颈不是算法而是传统的读或者写什么的,那应该查一查就有成法可以用。
avatar
p*n
4
俺可以负责任地告诉你,Goodell跟Zoghbi都很好很有钱,可是等人家搭理你了再来问吧

【在 a**********s 的大作中提到】
: MD Anderson 的Guillermina Lozano,
: Edward TH Yeh
: BCM的Margaret Goodell,
: Bert W. O'Malley,
: Huda Y. Zoghbi
: 他们实验室的情况,老板的personality,了解的tx能介绍一下吗?
: 最近在找postdoc,连连被拒,郁闷死了。。。

avatar
h*k
5
这种情况,用户忍耐度极高,响应时间无所谓了。
就做成异步形式,用户提交请求后立即返还,过几分钟结果出来了再通知。
你现有的结构改改就够了,不用引进新framework了。
avatar
b*r
6
看楼主挑的这些顶级牛lab,你这口味不连连悲剧才奇怪
avatar
c*n
7
re
rxjs对你这个不适用
你这个更符合microservices
其他地方另开一个专门做计算
用户提交之后给个地方现实状态是processing 其他一点不用block
唯一可以reactive就是另一边跑完了发给主backend给用户显示一个提醒

【在 h******k 的大作中提到】
: 这种情况,用户忍耐度极高,响应时间无所谓了。
: 就做成异步形式,用户提交请求后立即返还,过几分钟结果出来了再通知。
: 你现有的结构改改就够了,不用引进新framework了。

avatar
O*e
8
MD Anderson那两个其实只是一般吧
Goodell比Zoghbi还是差得远

问吧

【在 p****n 的大作中提到】
: 俺可以负责任地告诉你,Goodell跟Zoghbi都很好很有钱,可是等人家搭理你了再来问吧
avatar
k*e
9
谢谢
rxjs适用在什么地方呢?

【在 c******n 的大作中提到】
: re
: rxjs对你这个不适用
: 你这个更符合microservices
: 其他地方另开一个专门做计算
: 用户提交之后给个地方现实状态是processing 其他一点不用block
: 唯一可以reactive就是另一边跑完了发给主backend给用户显示一个提醒

avatar
a*s
10
呵呵,我也知道希望不大,只是尝试一下,
刚开始申请,有一个实验室要了reference,觉得有希望,就想上来了解一下

【在 b****r 的大作中提到】
: 看楼主挑的这些顶级牛lab,你这口味不连连悲剧才奇怪
avatar
g*t
11
他现在的架构恐怕没办法用非阻塞。因为计算任务是页面UI定义的。
计算完成后,假如回来发现页面改了,那么计算结果可能和页面不一致。
例如计算从现在城市到北京上海天津的最小距离。
开始用户写的现在城市是广州。然后计算开始,1分钟后结果出来了,然而因为异步,
用户的现在城市可能已经改成武汉了。这就对不上了。
我以前碰到过这个问题。还在板上问过.
解决办法是,
计算返回《定义,结果》对,而不是只有结果。然后开新的页面展示之前的计算结果。

【在 c******n 的大作中提到】
: re
: rxjs对你这个不适用
: 你这个更符合microservices
: 其他地方另开一个专门做计算
: 用户提交之后给个地方现实状态是processing 其他一点不用block
: 唯一可以reactive就是另一边跑完了发给主backend给用户显示一个提醒

avatar
a*s
12
谢谢oncogene。
看Goodell的publication非常强啊,而且她做的方向也很吸引人。
能多提供一点这两个老板实验的情况吗?

【在 O******e 的大作中提到】
: MD Anderson那两个其实只是一般吧
: Goodell比Zoghbi还是差得远
:
: 问吧

avatar
k*e
13
好的 谢谢
最好不用引进新framework 对方希望我们host一年后 他们能接管,所以不大改是最好
的了

【在 h******k 的大作中提到】
: 这种情况,用户忍耐度极高,响应时间无所谓了。
: 就做成异步形式,用户提交请求后立即返还,过几分钟结果出来了再通知。
: 你现有的结构改改就够了,不用引进新framework了。

avatar
a*s
14
谢谢回复。
有几个实验室是帮lp问的,已经有老板答应去面试,所以才上来问问。
能提供更多一些的信息吗?谢谢!!

问吧

【在 p****n 的大作中提到】
: 俺可以负责任地告诉你,Goodell跟Zoghbi都很好很有钱,可是等人家搭理你了再来问吧
avatar
k*e
15
对 基本是什么情况
志愿者更新了自己的medical condition,比如说添加自己有糖尿病,志愿者点击更新
后,整个ui是block的,匹配完以后当前页面上有一个推荐研究数会更新,颜色也会变
化提示用户有新的研究
study team更新了study的eligibility criteria,也是一样,结束以后会更新匹配的
人数

【在 g****t 的大作中提到】
: 他现在的架构恐怕没办法用非阻塞。因为计算任务是页面UI定义的。
: 计算完成后,假如回来发现页面改了,那么计算结果可能和页面不一致。
: 例如计算从现在城市到北京上海天津的最小距离。
: 开始用户写的现在城市是广州。然后计算开始,1分钟后结果出来了,然而因为异步,
: 用户的现在城市可能已经改成武汉了。这就对不上了。
: 我以前碰到过这个问题。还在板上问过.
: 解决办法是,
: 计算返回《定义,结果》对,而不是只有结果。然后开新的页面展示之前的计算结果。

avatar
z*t
16
说说我了解的老板吧
goodell比较低调,而且paper没有huda那么炫。。。她对stem cell的分离方法和
weissman的方法有很大不同,而且她并不focus on cancer stem cell这点决定她在地
位和一些title上不能和weissman几个弟子相比。但她的方法目前有独到的地方,对
stem cell内亚群有很好的分离。实事求是讲,她的眼界及idea不在weissman弟子之下。
Huda更偏向于human genetics,侧重neurology这一块,对小鼠之类基本以构建人类疾病
的model为主。她本人的思路相当清晰,talk给的非常漂亮。影响也很大,她实验室
postdoc的行情基本是1-2 CNS。
OMarlley大叔接触不多,只知道考试喜欢出怪题,他实验室很大,手下几个小老板在管
实验室,而且和BCM这边很多人一起都在做激素受体这些东西,蛋白组实验做得多一点

【在 O******e 的大作中提到】
: MD Anderson那两个其实只是一般吧
: Goodell比Zoghbi还是差得远
:
: 问吧

avatar
c*n
17
我现在理解 主要是用在前端一些改善ux的地方
debounce啊,retry啊
我还在尝试中 估计用angular的会更有体会

【在 k***e 的大作中提到】
: 谢谢
: rxjs适用在什么地方呢?

avatar
c*r
18
我听小道消息说 huda zoghbi很变态,当然可能是一面之词。。。做得好没得说。
avatar
c*n
19
我之前有个类似的项目
就是提交了之后 给你个提醒 提交成功 然后你可以回dashboard等处理状态
因为应用不同 所以也不用再去锁状态不让用户改 用户可以直接开个新的 在等旧的同时

【在 g****t 的大作中提到】
: 他现在的架构恐怕没办法用非阻塞。因为计算任务是页面UI定义的。
: 计算完成后,假如回来发现页面改了,那么计算结果可能和页面不一致。
: 例如计算从现在城市到北京上海天津的最小距离。
: 开始用户写的现在城市是广州。然后计算开始,1分钟后结果出来了,然而因为异步,
: 用户的现在城市可能已经改成武汉了。这就对不上了。
: 我以前碰到过这个问题。还在板上问过.
: 解决办法是,
: 计算返回《定义,结果》对,而不是只有结果。然后开新的页面展示之前的计算结果。

avatar
p*n
20
具体说说?

【在 c********r 的大作中提到】
: 我听小道消息说 huda zoghbi很变态,当然可能是一面之词。。。做得好没得说。
avatar
c*n
21
在看了遍你的问题 其实有点像我之前问过camelcamelcamel是怎么处理这样大量数据更
新的
https://www.mitbbs.com/article_t/Programming/31539565.html

【在 k***e 的大作中提到】
: 对 基本是什么情况
: 志愿者更新了自己的medical condition,比如说添加自己有糖尿病,志愿者点击更新
: 后,整个ui是block的,匹配完以后当前页面上有一个推荐研究数会更新,颜色也会变
: 化提示用户有新的研究
: study team更新了study的eligibility criteria,也是一样,结束以后会更新匹配的
: 人数

avatar
X*n
22
说到Huda,看到她和CCSB的合作的几篇有关interactome的文章,
做得挺有意思。但对文章说用Y2H居然可以达到85%以上的准确率,表示怀疑。
avatar
a*s
23
非常感谢给了这么多information!!

【在 z*t 的大作中提到】
: 说说我了解的老板吧
: goodell比较低调,而且paper没有huda那么炫。。。她对stem cell的分离方法和
: weissman的方法有很大不同,而且她并不focus on cancer stem cell这点决定她在地
: 位和一些title上不能和weissman几个弟子相比。但她的方法目前有独到的地方,对
: stem cell内亚群有很好的分离。实事求是讲,她的眼界及idea不在weissman弟子之下。
: Huda更偏向于human genetics,侧重neurology这一块,对小鼠之类基本以构建人类疾病
: 的model为主。她本人的思路相当清晰,talk给的非常漂亮。影响也很大,她实验室
: postdoc的行情基本是1-2 CNS。
: OMarlley大叔接触不多,只知道考试喜欢出怪题,他实验室很大,手下几个小老板在管
: 实验室,而且和BCM这边很多人一起都在做激素受体这些东西,蛋白组实验做得多一点

avatar
a*s
24
co-ask

【在 p****n 的大作中提到】
: 具体说说?
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。