大型互联网应用,从哪里开始? [英] Large scale internet application, where to start?

查看:203
本文介绍了大型互联网应用,从哪里开始?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我涉及到有关大规模应用知识的大量工作,大规模的Web将会帮助我。你觉得我应该怎么办?我的意思是读书,课程要等...
提前感谢任何建议。



PS:也许应用程序我的意思是不足够大:D,种类为> 100k的社交网络或5000 ccu的在线实时游戏。架构和设计,构建这些应用程序时要考虑的事情

解决方案

安全性: http://www.owasp.org/index.php/Category:OWASP_Top_Ten_Project



可扩展性(db层): http://oreilly.com/catalog/9780596003067 (本书的一半与任何数据库)



可伸缩性(应用层): http://www.javaconcurrencyinpractice.com/ (这本书的一半与共享状态和线程的任何语言非常相关)



前端: http://www.amazon.com/High-Performance-Web-Sites-Essential/dp/0596529309/ http://www.amazon.com/Even-Faster-Web-Sites-Performance/dp/0596522304



此外,为了掌握有时候有多困难的事情,您应该开始阅读这两个博客:




I'm involving in kind of work that i think knowledge about large scale application, large scale web will help me much. What do you think i should take? I mean books to read, courses to take... etc... Thanks in advance for any suggestion.

PS: maybe applications i mean are not large enough :D, kind of social network for >100k users or realtime game online for 5000 ccu. architecture and design, things to consider when you build these kind of applications

解决方案

security: http://www.owasp.org/index.php/Category:OWASP_Top_Ten_Project

scalability (db layer): http://oreilly.com/catalog/9780596003067 (half of the book is very relevant for any database)

scalability (app layer): http://www.javaconcurrencyinpractice.com/ (half of the book is very relevant for any language with shared state and threads)

front end: http://www.amazon.com/High-Performance-Web-Sites-Essential/dp/0596529309/ and http://www.amazon.com/Even-Faster-Web-Sites-Performance/dp/0596522304

Also, just to get a grasp of how difficult things are sometimes, you should start reading that those 2 blogs:

这篇关于大型互联网应用,从哪里开始?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆