V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  zack  ›  全部回复第 5 页 / 共 7 页
回复总数  129
1  2  3  4  5  6  7  
@zieglar 我不知道你要做的具体应用的类型,但我建议数据的传输优先考虑下基于TCP sockets的方式。实际上现在很多应用都是如此的吧。

这有几个很明显的好处:

1. 数据传输量可以精简很多,只发送需要的数据即可。在数据包上可做的优化很多。
2. 客户端不需要用Poll的方式去持续更新数据,只要连接建立了,数据传输的时机很好控制。
3. sockets server是独立的,不用依赖于网站的web server。

你要写一个TCP Server的话可以考虑用Python的Twisted,当然,用Erlang和Nodejs也非常简单。但后两者在处理数据库接口和一些业务逻辑方面,可能不如Python更快能上手。

如果是要做一个网站的话,再去考虑那些Web框架吧,做一个数据服务的接口跟那个关系不大,而且TCP Server其实比你去用做网站的方式去做个类似RESTful的接口,开发和维护的代价我觉得还要更少。

个人意见,供你参考。最终还是取决于你要做的东西的实际情况而定。
感觉看着有点困惑了,到底是做一个数据源的服务,还是要做个网站?这两个不能相提并论的。

首先要考虑清楚到底是iOS上Tcp based app还是Http based app。这个没定对的话,后面的那些讨论就都是乱来的了。
2012-08-20 17:43:20 +08:00
回复了 tension 创建的主题 设计师 发现我们公司居然藏着一位UI设计师...
工程Geek + 设计MM的组合真不少
2012-08-17 09:53:05 +08:00
回复了 Arming 创建的主题 酷工作 北京 招Java后台工程师。玩scala的geek必进。
Scala是个设计能力很强的语言,不过国内貌似确实真正使用在项目里的不多。
2012-08-14 16:28:21 +08:00
回复了 ximadyn 创建的主题 程序员 mongodb熟悉的帮忙解答一下:关于mongodb查询性能的问题
查询怎么写的
2012-08-11 13:18:19 +08:00
回复了 xiawinter 创建的主题 分享创造 Mysql 如何修改大数据表
千万级别的表增加字段应该不会出现那么长时间的情况,不是什么大数据的表。应该还是跟那时其它的一些具体操作情况有关系。
2012-08-11 13:15:14 +08:00
回复了 xiawinter 创建的主题 分享创造 Mysql 如何修改大数据表
一般来说,给大的表增加字段也不会是太慢的操作。比较消耗的情况主要是为新加的字段设置默认值,对于主要的几个数据库引擎,默认值设置为NULL会比设置成其它要快很多,因为对于NULL保留的系统数据类型,不会造成这个表在实际存储区块上产生太大的变化。
2012-08-09 18:07:14 +08:00
回复了 zack 创建的主题 V2EX Project Museum 停摆了么? 地址似乎打不开了。
诶,即过不恋,居然没看到,浪费铜币了。
@arlicle 能介绍下你们公司么?
好久没见到昆明节点有动静了,顺便也问问昆明有啥机会么?还是想回到昆明发展,比较安定些。
2012-07-03 15:16:26 +08:00
回复了 Livid 创建的主题 Riak Riak and Scala at Yammer
现在也用了一段时间的Scala了,做游戏的服务器,虽然没有完全吃透JVM的性能,但是这个语言的设计能力非常好。
2012-06-12 17:30:29 +08:00
回复了 paloalto 创建的主题 问与答 谁用过大众点评的API?怀疑他们的API就是个“摆设”而已。
apikey确实不是开放注册的,主要还是给合作应用使用的。
其实我觉得,真的有所谓互联网公司吗?互联网公司这个概念恐怕现在就不太对了。
2012-04-04 01:05:25 +08:00
回复了 Livid 创建的主题 天黑以后 20120404 午夜俱乐部
data puzzle
2012-03-23 01:57:59 +08:00
回复了 Livid 创建的主题 Livid 在 26 岁时写给 18 岁的自己
很多相同的感触
2012-03-07 12:55:29 +08:00
回复了 Livid 创建的主题 Project Museum Introducing Project Museum
另外,招聘内容里除了Requirements之外,Responsibility也许也增加上会比较好。尽管我想目前可能会比较难定义具体的,但有个大概的说明和范围,其实可以帮助在沟通时更有针对性,效率更好一些,小小的个人体会和建议啦。
2012-03-07 12:48:46 +08:00
回复了 Livid 创建的主题 Project Museum Introducing Project Museum
恭喜恭喜,尽管脱离了Web领域一段时间,但仍然很高兴看到你终于又开始了一个很有探索性的项目。感觉现在这样的项目越来越少了。

在阅读方面,觉得未来两三年大有可为。这个项目背后有现代传播这样优秀媒体的资源,很值得一做啊。
2012-02-24 15:24:03 +08:00
回复了 Livid 创建的主题 随想 大家,你们现在在做的事情,是你们最想做的么?
目前应该算是。

不过离要达到的目标还有好几个难关要过。
如果是要自己部署在内网环境的话,我感觉还是Redmine是综合下来比较好的一个选择,对不大的团队而言。
2011-10-07 17:06:52 +08:00
回复了 flyingnn 创建的主题 程序员 非技术的头,说PHP落后了,要用C#重写
其实语言和虚拟机是两个技术层面了。

目前来说,JVM和.net是两个不相上下的虚拟机环境,其它的还不能和这两个相提并论。从语言的角度来说,Java这几年发展比较慢,C#相对却很快,逐渐成为一个很好使用的语言。Java 7里的lambda表达式的语法就借鉴了C#里的格式。

仅说语言的比较其实大部分时候都是没什么结论的,还是看应用的类型,基本的系统架构和团队本身对技术的掌握程度而定吧。经常这些讨论技术优劣的话题总是会扯到Windows与Linux之间的优劣比较上,而这种讨论大部分时候是没什么意义的。适当的工具还要到了适当的人手里才会产生出出色的应用,而最后用户对应用的反馈才是真正决定优劣的因素。这是我现在的小小感触吧。

不要因为技术选型的分歧就认为别人不懂技术,这样的判断有点武断了。很多时候其实不是技术的因素在影响,如果是为人理念上实在无法相容,那就是另外一个问题了。
1  2  3  4  5  6  7  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4218 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 46ms · UTC 10:12 · PVG 18:12 · LAX 03:12 · JFK 06:12
Developed with CodeLauncher
♥ Do have faith in what you're doing.