V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  lizunlong  ›  全部回复第 1 页 / 共 2 页
回复总数  27
1  2  
2016-05-04 17:11:24 +08:00
回复了 lizunlong 创建的主题 Meteor 一个围绕 Meteor 的微信公众号:两个圆点一条直线
@thewei 我试着回答一下。

除了开发者体验(DX, Developer Experience), Meteor 的技术优势在于实时同步数据,它在浏览器与服务器之间建立一个可长时间保持连接状态的管道,数据可来去自如,并且在浏览器里创建一个迷你数据库,便于存储、提取、对比数据。再来看事物的反面,由于允许浏览器长时间保持连接,用户的每次操作都有可能发送到服务器进行验证,如果操作是合法的,那么由该操作影响到的数据会相应的发送到其他用户的浏览器中,这一过程需要服务器进行对比计算,以保证将正确的数据发送给正确的用户。正面是技术优势,反面是资源消耗。

不过这里面有很多优化的路子,比如在数据库端建立 Index ,比如用 Kadira 监视性能、分析原因,比如进行分布式托管,比如干脆在没必要的时候关掉实时连接特性(Oplog Tailing),转为间隔式获取数据(polling)。

面向未来, Meteor 团队的新项目 Apollo 正是从数据层提供解决方案,官方声称支持 "multiple DBs, scalable from day 1, built for Microservices"。

再回到现在,如果你已经有了一个 Meteor 项目,完全可以试着放到 Galaxy 上,它就是一个分布式托管的云平台。花钱把 DevOps 的那份操心给省了,还是值得的。

我重新读了一遍,好像并没有直接回答你的提问,很抱歉,因为情况确实复杂。

附上一些资料,有兴趣可以看看:

0. https://paper.dropbox.com/doc/Blog-post-Tuning-Meteor-Mongo-Livedata-for-Scalability-SrfsTDmq9W65AAW8WD36H
1. https://meteorhacks.com/does-meteor-scale.html
2. https://kadira.io/academy/meteor-performance-101/content/make-your-app-faster
3. https://www.discovermeteor.com/blog/scaling-meteor-the-challenges-of-realtime-apps/
4. https://www.quora.com/Is-Meteor-faster-than-Node-js
5. https://news.ycombinator.com/item?id=9231200
2012-04-07 23:42:56 +08:00
回复了 nervouna 创建的主题 问与答 请教一个关于 goagent 的问题……
试试把 CA.crt 设置为“总是信任”

http://blog.lizunlong.com/post/19563942394/goagent
2011-06-17 18:17:47 +08:00
回复了 lizunlong 创建的主题 分享发现 Advice from an old programmer
2011-01-17 15:21:22 +08:00
回复了 nAODI 创建的主题 Firefox Firefox 4 Beta 9 – a huge pile of awesome
小心此贴被水深火热。我觉得 Firefox 和 Chrome 都挺好的,每个人有自己的习惯和癖好。不过这种中庸的看法又实在没有发出来的必要。

我喜欢各位表达偏激的观点,但同时最好可以避免指责对方偏激或什么的。
2011-01-12 19:44:38 +08:00
回复了 est 创建的主题 商业模式 AlphaTown逐渐变得有意思了
2011-01-10 18:04:16 +08:00
回复了 kuno 创建的主题 问与答 简单问一个有用nodejs开发网站的吗?
2010-11-20 15:16:58 +08:00
回复了 wangfengmadking 创建的主题 问与答 求you8g的替代?
@GG2 赞。
2010-09-19 17:26:39 +08:00
回复了 lizunlong 创建的主题 分享发现 Dropmocks is a simple image sharing service built on app engine.
也许很多人已经在 HN 那里看到过了。

http://news.ycombinator.com/item?id=1703197

搜索之后,我纳闷怎么没有搬运工把它搬过来呢。
2010-09-03 15:41:12 +08:00
回复了 lizunlong 创建的主题 Project Babel Notifo 更新了
2010-09-02 20:51:36 +08:00
回复了 Livid 创建的主题 Project Babel API: /api/site/info.json
奇怪,刷新后又好了。
2010-09-02 20:50:40 +08:00
回复了 Livid 创建的主题 Project Babel API: /api/site/info.json
乱码:"description" : "V2EX 开始于 2006 年,在 2010 年重新启动。运行在 Google App Engine 上。"

bug or just me?
2010-09-01 16:17:56 +08:00
回复了 Livid 创建的主题 Apple 今晚的 Special Event 的信号测试
Bip! Bop!
2010-08-28 16:03:58 +08:00
回复了 Livid 创建的主题 Project Babel 目前看到的一些安装
@Livid 关于 callback url 填写 /twitter/oauth 最好在后台或设置区给与提示,以前一直不知道该怎么填。
2010-08-27 21:20:52 +08:00
回复了 Livid 创建的主题 ACG 最近在追的
一口气四集下来,找到套路了~ 学姐不愧是混了四分之一西方的血,很有爱。
2010-08-05 17:19:11 +08:00
回复了 lizunlong 创建的主题 Project Picky 刚刚登陆 Picky 后台,出错,请求帮助
不知道为什么,现在又自动好了~ 问题解除。
2010-08-03 22:36:38 +08:00
回复了 rveo 创建的主题 V2EX 有点好奇 www.v2ex.com 的 DNS 设置。。
对,透露一下大概过程吧。you8g 不稳定啊~
2010-05-07 21:51:52 +08:00
回复了 Livid 创建的主题 iPhone Tweetie 作者的新作 Textie
1  2  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2601 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 33ms · UTC 05:54 · PVG 13:54 · LAX 21:54 · JFK 00:54
Developed with CodeLauncher
♥ Do have faith in what you're doing.