Un texto que empieza con el correo que hizo posible el AWS actual y explica distintas estructuras organizacionales
Contenido del correo de Jeff Bezos de 2002
-
Todos los equipos deben exponer sus datos y funcionalidades mediante interfaces de servicio.
-
Los equipos deben comunicarse a través de estas interfaces.
-
No se permite ningún otro método de comunicación, como enlace directo, acceso directo al repositorio de otro equipo, memoria compartida o puertas traseras. Solo se permiten llamadas a interfaces de servicio a través de la red.
-
No importa qué tecnología se use. HTTP, Corba, Pubsub o protocolos personalizados, todo está bien.
-
Todas las interfaces de servicio, sin excepción, deben diseñarse desde el inicio para que puedan usarse externamente. Es decir, los equipos deben planear y diseñar las interfaces para que desarrolladores externos puedan utilizarlas. No hay excepciones.
-
Quien no cumpla esto será despedido.
-
Gracias. ¡Que tengan un buen día!
Tipos de estructura organizacional
Functional : Apple
Divisional : Amazon
Function + Divisonal = Hybrid : Netflix
Framework de comunicación interna
-
Sincrónica vs asincrónica
-
Co-located sincrónica / asincrónica
-
Distributed sincrónica / asincrónica
-
Remote asincrónica
Aún no hay comentarios.