¿Qué necesitas para un alojamiento web pesado?

Algunos consejos que no necesariamente solicitó, pero debe escuchar:

  1. 100.000 golpes simultáneos es ambicioso, quizás incluso ridículo , incluso en medio de un desastre; a menos que seas Noah y estés construyendo un Arco. Solo para darle una idea, Twitter en la víspera de Año Nuevo 2011 tenía un 7000 QPS:
    http://news.ycombinator.com/item…
  2. El alojamiento es el menor de tus problemas . Su proceso de trabajo web se puede escalar infinitamente con una solución como Heroku. Simplemente encienda el Web Dynos y abra su billetera:
    http://www.heroku.com/pricing
  3. Es probable que su principal cuello de botella sea la gestión del estado (su base de datos). El humilde MySQL, si se usa correctamente, ha sido comparado con métricas de rendimiento máximo de poco más de 100K QPS. Y luego puede replicarlo para la escalabilidad de lectura:
    http://nosql.mypopescu.com/post/…
  4. Pregúntele a cualquier ingeniero: no es la infraestructura que usa. Así es como diseñas tu código . Los sistemas escalables están diseñados teniendo en cuenta la escalabilidad desde el inicio, aunque no es necesario escalarlos prematuramente. Evolucionan a medida que evolucionan las necesidades.
  5. No pierdas tu tiempo y dinero en esta pregunta . Desarrolle la idea y pruébela primero, utilizando cualquier medio. Su diseño puede ser una mierda, pero no te preocupes. Si incluso obtiene un máximo de 100 QPS (solo el 0.1% de lo que le preocupa), tendrá decenas de inversores haciendo cola en su puerta para emitirle cheques de más de un millón de dólares. Cualquiera de esos controles puede contratarlo con un par de ingenieros de clase mundial que felizmente preferirán reescribir su “basura” desde cero (la mayoría de los primeros contratados consideran su basura de código prototipo. Está bien, su propósito no es elegancia sino prueba de concepto La prueba de concepto es lo que está pagando sus salarios).

En conclusión:

Mi mayor preocupación es su uso de las 3 palabras “Quiero”. Debe leer absolutamente el siguiente libro (que cuesta $ 0.99). Le ahorrará (y a aquellos que estén dispuestos a ofrecerle dinero) millones de dólares de esfuerzo y juventud desperdiciados.

Asegúrate de estar construyendo el correcto antes de construirlo correctamente:

http://www.amazon.com/Pretotype-…

More Interesting

Para hacer un trabajo de desarrollo web PHP, Ruby on Rails o Python, ¿necesita conocer alguna ciencia informática más allá de solo conocer el idioma y simplemente haber asistido a tutoriales y cursos en los sitios populares?

¿Cuáles son las cosas que dificultan el aprendizaje de otros idiomas, en JavaScript?

Diseño web: ¿Cómo se logra la función sobre la marcha en diseño web? la imagen del producto se actualizará cuando seleccione las diferentes opciones.

¿Conoces algún servicio de alojamiento web gratuito?

¿Debo seguir el desarrollo de GWT en Java? Recientemente, descubrí una tecnología que es GWT para aplicaciones web que usan el marco Errai pero tiene una comunidad pequeña, ¿debería seguir promoviéndola especialmente para los próximos años?

¿Hasta dónde puede llegar un desarrollador web?

Como programador, ¿cómo puedo aumentar mi concentración y paciencia con la codificación?

Cómo hacer que el navegador externo de archivos CSS sea específico

¿Cuál es el mejor software para usar para operar un sitio web privado de ropa de ventas flash?

¿Cómo creo un motor de búsqueda?

¿Por qué se usa Javascript principalmente para el desarrollo web?

¿Cuál es el papel de ' ', al hacer una página HTML?

¿Por qué la mayoría de los desarrolladores usan una Macbook de Apple como su máquina de desarrollo?

¿Qué es una plataforma de alojamiento web barata y buena en India?

¿Cuáles son algunos consejos para comenzar a desarrollar aprendices de desarrollo web?