Puntuación:
El libro 'Distributed Services with Go' está bien considerado por su enfoque práctico para enseñar a los Gophers a construir sistemas distribuidos a través de un proyecto práctico. Aunque proporciona valiosas ideas y explicaciones detalladas, algunos usuarios encontraron que carece de actualizaciones y sólo cubre los fundamentos de los sistemas distribuidos.
Ventajas:Experiencia práctica en la construcción de un proyecto del mundo real (un servicio de registro distribuido).
Desventajas:Bueno para Gophers intermedios que tienen conocimientos previos de Go.
(basado en 13 opiniones de lectores)
Distributed Services with Go: Your Guide to Reliable, Scalable, and Maintainable Systems
Este es el libro para los Gophers que quieren aprender a construir sistemas distribuidos. Usted sabe lo básico de Go y está ansioso por poner sus conocimientos a trabajar. Construya servicios distribuidos que sean altamente disponibles, resistentes y escalables. Este libro es justo lo que necesita para aplicar Go a situaciones del mundo real. Mejore sus habilidades de ingeniería hoy mismo.
Lleve sus conocimientos de Go al siguiente nivel aprendiendo a diseñar, desarrollar y desplegar un servicio distribuido. Empiece por los aspectos básicos de la gestión del almacenamiento, siga con la conexión en red de un cliente y un servidor y, por último, distribuya instancias de servidor, despliegue y realice pruebas. Todo esto hará que la codificación en su trabajo diario o proyectos secundarios más fácil, más rápido y más divertido.
Cree sus propios servicios distribuidos y contribuya a proyectos de código abierto. Construya clientes y servidores seguros en red con gRPC. Obtenga información sobre sus sistemas y depure problemas con servicios observables instrumentados con métricas, registros y trazas. Gestione su propia autoridad de certificación para autenticar servicios web internos con TLS. Gestione automáticamente la adición o eliminación de nodos a su clúster con la detección de servicios. Coordine sistemas distribuidos con máquinas de estado replicadas mediante el algoritmo de consenso Raft. Diseñe sus aplicaciones y bibliotecas para que sean modulares y fáciles de mantener. Escriba CLIs para configurar y ejecutar sus aplicaciones. Ejecute su sistema distribuido localmente y despliéguelo en la nube con Kubernetes. Prueba y compara tus aplicaciones para asegurarte de que son correctas y rápidas.
Sumérgete en la escritura de Go y únete a los cientos de miles que lo están utilizando para construir software para el mundo real.
Qué necesitas:
Go 1. 13+ y Kubernetes 1. 16+.
© 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)