用Java编写高性能服务器的读物
谁能介绍一下我应该读的书籍/论文/文章如果我想用Java编写一个高性能的RPC服务器,它可以处理大量并发连接(C10K或以上),具有容错能力,可以横向扩展,并保持高吞吐量? 谢谢!
Could anyone please introduce books/papers/articles that I should read If I want to write a high-performance RPC server in Java, which handles large number of concurrent connections(C10K or over), is fault-tolerant, can be scaled out, and maintains high throughput? Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
几年前,Ebay 用 Java 重新实现了他们的平台,并且有一些白皮书和演示文稿对其进行了描述。 以下是一些:
据说该网站上的某个地方有一个相关白皮书的链接,尽管我还没有找到它:
http://www.corej2eepatterns.com/
A few years ago Ebay reimplemented their platform in Java and there are a few white papers and presentations floating around that describe it. Here are some:
Supposedly there is a link to a relevant white paper somewhere on this site, though I haven't found it yet:
http://www.corej2eepatterns.com/
我建议阅读有关 LMAX 架构的内容,他们在 Java 系统上每秒处理超过 100k 事务。
I would recommend to read about the LMAX architecture, they are doing more than 100k transactions per second on a Java system.