Puntuación:
El libro es generalmente bien recibido por su estilo de escritura divertido y atractivo, así como su amplia cobertura de conceptos y prácticas nativas de la nube. Sin embargo, ha recibido críticas por ser demasiado amplio, carecer de profundidad en los ejemplos de programación Go y tener un repositorio de GitHub mal organizado. Además, algunos lectores lo consideraron más adecuado para no desarrolladores o gestores que para profesionales técnicos. El estado físico de algunos ejemplares también suscitó preocupación entre los lectores.
Ventajas:⬤ Estilo de escritura atractivo y divertido
⬤ cobertura completa del desarrollo nativo en la nube
⬤ ejemplos útiles de patrones
⬤ bueno para introducir conceptos de la nube y Go
⬤ apreciado por ingenieros de nivel medio/superior.
⬤ Le falta profundidad en los ejemplos de codificación Go
⬤ los ejemplos parecen apresurados o artificiosos
⬤ el enfoque amplio puede no adaptarse a todos los lectores
⬤ algunas copias físicas llegaron dañadas
⬤ puede ser engañoso para aquellos que esperan un fuerte enfoque en la programación Go.
(basado en 17 opiniones de lectores)
Cloud Native Go: Building Reliable Services in Unreliable Environments
¿Qué tienen en común Docker, Kubernetes y Prometheus? Todas estas tecnologías nativas de la nube están escritas en el lenguaje de programación Go. Este libro práctico le muestra cómo utilizar los puntos fuertes de Go para desarrollar servicios nativos de la nube que sean escalables y resistentes, incluso en un entorno impredecible. Explorará la composición y construcción de estas aplicaciones, desde las características de nivel inferior de Go hasta los patrones de diseño de nivel medio y las consideraciones arquitectónicas de alto nivel.
Cada capítulo se basa en las lecciones del anterior, guiando a los desarrolladores intermedios y avanzados a través de Go para construir un almacén distribuido de valores clave sencillo pero completo. Aprenderá las mejores prácticas para adoptar Go como su lenguaje de desarrollo para resolver problemas de gestión y despliegue nativos de la nube.
⬤ Aprenda cómo las aplicaciones nativas de la nube difieren de otras arquitecturas de software.
⬤ Comprender cómo Go puede resolver los desafíos de diseñar servicios distribuidos escalables.
⬤ Aprovechar las características de bajo nivel de Go, como canales y goroutines, para implementar un servicio nativo en la nube fiable.
⬤ Explorar qué es la «fiabilidad del servicio» y qué tiene que ver con la nube nativa.
⬤ Aplicar una variedad de patrones, abstracciones y herramientas para construir y gestionar sistemas distribuidos complejos.
© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)