Je suis impliqué dans le genre de travail que je pense savoir sur l'application à grande échelle, le web à grande échelle m'aidera beaucoup. Que pensez-vous que je devrais prendre? Je veux dire des livres à lire, des cours à prendre ... etc ... Merci d'avance pour toute suggestion. PS: peut-être les applications que je veux dire ne sont pas assez grandes: D, type de réseau social pour les utilisateurs> 100k ou jeu en ligne en temps réel pour 5000 ccu. l'architecture et le design, les choses à prendre en compte lorsque vous créez ce genre d'applicationsApplication Internet à grande échelle, par où commencer?
Répondre
sécurité: http://www.owasp.org/index.php/Category:OWASP_Top_Ten_Project
évolutivité (couche db): http://oreilly.com/catalog/9780596003067 (moitié du livre est très pertinent pour toute base de données)
évolutivité(couche d'application): http://www.javaconcurrencyinpractice.com/ (la moitié du livre est très utile pour toutes les langues avec l'état partagé et fils)
extrémité avant: http://www.amazon.com/High-Performance-Web-Sites-Essential/dp/0596529309/ et http://www.amazon.com/Even-Faster-Web-Sites-Performance/dp/0596522304
En outre, pour obtenir une bonne compréhension de la façon dont les choses difficiles sont parfois, vous devriez commencer à lire que ces 2 blogs:
Blog Grande avec des articles et des vues d'ensemble de l'architecture de grandes applications et sites Web: http://highscalability.com/
Vous devriez lire: What should a developer know before building a public web site?
- 1. Asp.net Application publication d'événements à grande échelle
- 2. pseudo-inverse à grande échelle
- 3. XNA Par où commencer?
- 4. jQuery développement d'applications Javascript à grande échelle
- 5. phpBB3 Développement - Par où commencer?
- 6. Bluray Burner à Java - Par où commencer?
- 7. Techniques de modularisation VHDL à grande échelle
- 8. Silverlight MVVM Par où commencer
- 9. Python tordu: par où commencer
- 10. Par où commencer avec CruiseControl.NET
- 11. Learning Pylons - Par où commencer
- 12. Rails memcached: par où commencer?
- 13. Par où commencer? Application Java avec plusieurs frontaux
- 14. Par où commencer Entity Framework
- 15. CakePHP est-il préférable pour une application Web à grande échelle?
- 16. ANTLR et C# - par où commencer?
- 17. Envoi de courrier fiable et le faire à grande échelle
- 18. GUI Linux personnalisé: par où commencer?
- 19. Suggestions pour concevoir une webapp à grande échelle Java
- 20. Authentification dans Rails, par où commencer?
- 21. Texture en streaming, par où commencer?
- 22. Rails - Construction d'un assistant. Par où commencer, où stocker
- 23. Intéressé par les systèmes embarqués. Où commencer?
- 24. mise en œuvre à grande échelle d'analyse de fichiers journaux
- 25. Intégration de Facebook ... Par où commencer?
- 26. Nouveau Devolper par où commencer? Android
- 27. Par où commencer avec un bot web?
- 28. Objets d'affaires et par où commencer?
- 29. Je veux apprendre J2ME, par où commencer?
- 30. Qu'est-ce qu'un site web à grande échelle?
Parlez-vous d'architecture ou de design? – Joe
PAR grande échelle, quelle taille? – Joe
peut-être les applications que je veux dire ne sont pas assez grandes: D, type de réseau social pour les utilisateurs> 100k ou jeu en ligne en temps réel pour 5000 ccu. l'architecture et le design, les choses à considérer lorsque vous construisez ce genre d'applications – tiboo