No creo que Google no pueda permitirse el lujo de crear otra Búsqueda de Google de tamaño completo solo para probar una nueva función de Búsqueda de Google . La Búsqueda de Google (y muchos de sus servicios) están diseñados para ser escalables horizontalmente.
Por lo tanto, es suficiente construir un entorno de prueba distribuido más pequeño y realizar pruebas de carga en ese entorno. El rendimiento es cuidadosamente comparado y se consideran sanciones por agrupamiento (la Búsqueda de Google es bastante atómica, por lo que podría tener menos de estas y el registro puede ser flojo de todos modos). Este rendimiento se compara con la versión anterior considerada para producción.
Cuando una nueva característica pasa a producción, es probable que no se envíe a todo el sistema distribuido. Es probable que entre en funcionamiento en un subconjunto limitado para la observación y se implemente gradualmente en producción.
- ¿Qué es una gran aplicación de análisis que podemos integrar en nuestras aplicaciones SaaS para que nuestros clientes tengan información detallada sobre el uso?
- ¿Tiene sentido que una startup SaaS use un SAP para administrar sus finanzas?
- ¿Qué es un buen software de colaboración para una empresa de más de 50 personas?
- ¿Cuáles son los descuentos típicos que las compañías SaaS ofrecen para un contrato de varios años pagado por adelantado por un contrato de 2, 3 y 5 años? (Cinco es un tramo).
- ¿Cuál es el mejor software de gestión de proyectos para un primer proyecto: Mavenlink o Smartsheet? ¿Por qué?
También leí un artículo en algún lugar en el que compañías como Amazon lanzan diariamente una gran cantidad de pequeñas características en los sistemas de producción.