V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  hepin1989  ›  全部回复第 36 页 / 共 37 页
回复总数  722
1 ... 28  29  30  31  32  33  34  35  36  37  
2014-04-12 03:02:17 +08:00
回复了 jinmingjian 创建的主题 求职 Java8 开源后端项目寻赞助或合作
话说您可以用您的框架做个类似V2ex的网站来作为您的Group,google group的访问的确不行。一方面可以证明您的框架OK,另一方面也可以有新的思路。
2014-04-12 02:41:45 +08:00
回复了 jinmingjian 创建的主题 求职 Java8 开源后端项目寻赞助或合作
```
除了通用IO线程池方案,并无明显优化,
```
还有这个,因为NIO的JDK实现是有锁的,所以他们写了个Native的,然后里面没有锁,因为他们的线程模型保证了不会竞争,所以在Native的实现里面没有锁,也算个优化吧,还有全新的Bytebuf也算吧,codec也优化了。
2014-04-12 02:37:42 +08:00
回复了 jinmingjian 创建的主题 求职 Java8 开源后端项目寻赞助或合作
```
最新的ByteBuf分配器使用同步关键字作为全局池访问的同步机制,在多线程测试中效率低下。
```
这个需要更正下就是目前已经改进了,每个线程有自己的池,自己没有了才去全局池,才需要同步下。
2014-04-12 02:30:31 +08:00
回复了 jinmingjian 创建的主题 求职 Java8 开源后端项目寻赞助或合作
您的官网要翻墙才可以出去,在看您的官网,不过您网上说的techempower的跑分,我倒是没看到您的landz。。
2014-04-12 02:22:10 +08:00
回复了 jinmingjian 创建的主题 求职 Java8 开源后端项目寻赞助或合作
@jinmingjian 您好,我很熟悉您这个头像,您的英语很好,涉猎很广也很深入,我看过您在netty的一个Issue上的讨论,很透彻。
我也给Netty提交过代码,对于您的框架,我觉得如果要开源参与,那么至少先得开源,然后作者自己很积极,同时提供更好的文档以及贡献代码的规范以及您的设计思路和里程碑。
再者还要有良好的Issue管理以及审核标准,同时要提供良好的列子程序。

如果您想建立一番不同,那么肯定是得下一番功夫,包括代码质量以及社区,特别是社区,得靠经营的,而经营社区可能比写代码更难。


Netty 以及Spray我觉得时比较具有代表性的,但是看来您的理想是做个类似Play但是比Play更加强大的框架,我相信您肯定可以做到,但是一个人的能力和精力都是有限的,可能群体的智慧更加强大。

目前Netty4比Netty3改进了不少,比如更好的ByteBuf以及更好的线程模型,以及更少的GC。而且还开始通过JNI来提升部分地方,Netty的Codec的确是需要学习和借鉴的地方。对于Spray,您也知道性能并不差,现在又合并到Typesafe啦,马上作为Akka-http发布,会更加的牛逼起来。

目前您在Github上的z-stack
https://github.com/landz/z-stack
最后的提交已是两个月前的事情了,没有很好的Dev Guide以及User Guide,WIKI页也还差点,Issue的管理也有点松散。

还有一句话有舍有得,如果您的框架可以全部开源,相信在初期可能您没什么好处,但是群体是会扩大的,也会有人慢慢的参与进来,当然您损失了您的代码,但是在后面,您会得到足够的光环的,这就是您的得。

还有一点非常重要,如果想要成功,您必须要让您的框架简单,简单和高级的特性都好用,良好的文档,例子以及社区,感谢分享这么多东西,祝您成功,如果Github放更多的东西出来,相信慢慢参与的人就会多了,还有,您可以推送您的sample到techempower,相信会发光的。
2014-04-12 01:53:01 +08:00
回复了 davidlau 创建的主题 程序员 少量睡眠,如何保证精力充沛?
注意身体
2014-04-12 01:52:10 +08:00
回复了 lichgo 创建的主题 程序员 还有人/公司在用 GWT(Google Web Toolkit)吗?
@gaicitadie golang不会吧。
2014-04-12 01:51:16 +08:00
回复了 lichgo 创建的主题 程序员 还有人/公司在用 GWT(Google Web Toolkit)吗?
@sharpnk Play用的人还不少嘛,我们公司就我一人在用,不过很好用,他们不屑一顾。
2014-03-23 10:01:43 +08:00
回复了 Tianpu 创建的主题 Linux debian 对新硬件的支持好慢呀
linux brew
@dorentus
2014-03-22 22:07:34 +08:00
回复了 Tianpu 创建的主题 Linux debian 对新硬件的支持好慢呀
homebrew/versions/gcc43 homebrew/versions/gcc46 homebrew/versions/gcc48 homebrew/versions/llvm-gcc28
homebrew/versions/gcc44 homebrew/versions/gcc47 homebrew/versions/gcc49 homebrew/dupes/apple-gcc42
homebrew/versions/gcc45
2014-03-19 02:28:20 +08:00
回复了 Livid 创建的主题 Puppet puppet agent --test 运行后的 return code
@Livid 亲,我不能创建主题是为什么呢,和我的金币银币有关么?
2014-03-19 02:27:27 +08:00
回复了 webjin 创建的主题 MySQL 这是什么工具?
我怎么不能创建主题?
2014-03-12 15:02:28 +08:00
回复了 wenLiangcan 创建的主题 Linux Linuxbrew - Experimental fork of Homebrew for Linux
@echo1937 我在用,优势呢,就是那些软件都是最新的
简单的来说
brew update == apt-get update
brew install * ==apt-get install *
brew upgrade *

以scala来说

brew update
brew install scala
就可以安装最新的scala 了
brew list可以看安了哪些
要upgrade需要update
2013-12-02 17:46:26 +08:00
回复了 yxjxx 创建的主题 Linux Linux Mint16 released ! 有用Mint的吗? 大家都用的什么桌面环境啊?
@chilaoqi 我也是用的 elementary os做的开发,说老实话,比原生的好用的多了去了,现在发布正式版本了,比以前稳定了,开发没什么不好用的,蛮好。
他们现在又在开发isis
@wuma为什么不要30以上的呢?
2013-06-06 11:02:05 +08:00
回复了 lowkey 创建的主题 Java 越来越多的页游/手游服务端使用java来开发.
@zack c++写的除了爱出坑,是否真的性能会比Java写的服务器有很强的性能优势,我没有接触过,比如scala这些语言,写并发网络程序更加方便,而且还有akka之类的成熟框架。
2013-06-06 10:43:06 +08:00
回复了 lowkey 创建的主题 Java 越来越多的页游/手游服务端使用java来开发.
@zack 感谢,您说的好多。不过为何jvm上的服务器现在没有主流还需要两三年呢?
2013-06-05 18:26:09 +08:00
回复了 lowkey 创建的主题 Java 越来越多的页游/手游服务端使用java来开发.
@lowkey 的确,我没有接触过这个行业,不过我个人认为netty之类的蛮好用的,你们是自己的NIO还是用的开源的框架。
2013-06-05 18:23:03 +08:00
回复了 lowkey 创建的主题 Java 越来越多的页游/手游服务端使用java来开发.
用c++ 写的多不多?我遇到的都是用的java
2013-06-04 16:19:32 +08:00
回复了 lowkey 创建的主题 Java 越来越多的页游/手游服务端使用java来开发.
就是NIO 或者用Netty Mina 哪些么?这行服务器端工资如何?
1 ... 28  29  30  31  32  33  34  35  36  37  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2705 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 29ms · UTC 11:30 · PVG 19:30 · LAX 04:30 · JFK 07:30
Developed with CodeLauncher
♥ Do have faith in what you're doing.