Capítulo 8. Servicios de perímetro
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
Los microservicios no existen en el vacío. En última instancia, sirven a clientes. Estos clientes son innumerables: clientes HTML5, clientes Android, clientes iOS, PlayStations o XBoxes, Smart TVs y, de hecho, casi cualquier otra cosa hoy en día tiene una dirección MAC (y, gracias a la magia de ARP, una dirección IP) y podría actuar como cliente de tu servicio. Cualquier cosa. Las carreteras de Singapur capturan datos de sensores para alimentar un cerebro basado en la nube que ayuda a configurar el tráfico. ¡Hay seres humanos caminando por el planeta con órganos conectados a la red!
Los clientes tienen muchas dimensiones diferentes de capacidades que informan sobre los tipos de cargas útiles y servicios con los que pueden trabajar, o con los que pueden hablar:
-
Algunos tienen una capacidad de memoria o una potencia de procesamiento limitadas, lo que afecta a la cantidad de contenido que puede gestionar un cliente.
-
Algunos requieren tipos de contenido o codificaciones específicas.
-
Algunos requieren distintos modelos de documentos optimizados para distintos clientes: unos jerárquicos y otros planos.
-
El tamaño de la pantalla de algunos clientes puede requerir que los datos se carguen de forma incremental en lugar de todos a la vez.
-
La entrega de documentos puede ser más eficiente en streaming o en trozos para determinados ...
Get Java nativo en la nube now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.