Addison se reunió con Sydney durante el almuerzo en la cafetería para charlar sobre la coordinación entre el Ticket Orchestrator y los servicios con los que se integraba para el flujo de trabajo de gestión de tickets.
"¿Por qué no utilizar gRPC para toda la comunicación? He oído que es muy rápido", dijo Sydney.
"Bueno, eso es una implementación, no una arquitectura", dijo Addison. "Tenemos que decidir qué tipos de contratos queremos antes de elegir cómo implementarlos. En primer lugar, tenemos que decidir entre contratos estrictos o flexibles. Una vez que decidamos el tipo, te dejaré decidir cómo implementarlos, siempre que superen nuestras funciones de adecuación".
"¿Qué determina el tipo de contrato que necesitamos?" dijo Sydney.