Aprende como funciona la concurrencia en Go y a implementarla con buenas prácticas para mejorar el rendimiento de tus aplicaciones.
Si queremos mejorar el rendimiento de una aplicación, la salida rápida es aumentar hardware: más procesador o más memoria. Sin embargo, existen una forma de optimizar mucho una aplicación aunque solo tengas un procesador: la concurrencia. La concurrencia divide el programa en varias tareas pequeñas que se ejecutan "fuera de orden" para reducir el consumo de recursos sin aumentar los procesadores (ejecutar varias en simultáneo sí exigiría aumentar el número de procesadores).
Go es un lenguaje diseñado y creado para ser concurrente. A diferencia de otros lenguajes en los que implementar la concurrencia es muy complejo, Go trae en su core herramientas que permiten gestionar y testear la concurrencia.
En este curso aprenderás a diferenciar la concurrencia del paralelismo y cómo aplicarla en Go. Además, te enseñaremos a compartir información utilizando el modelo CSP, a reconocer los problemas que se presentan (race condition, race data, deadlock, livelock y starvation) y cómo solucionarlos. También crearás un websocket con Go para poner en práctica los conocimientos aprendidos.
¡Inscríbete y comienza a programar de forma concurrente en Go!
Excelente curso, el profesor ha desarrollado claramente la clase.
Se aprendió mucho sobre manejo de concurrencia: tradicional y CSP. excelente
Excelente curso, cada modulo fue explicado con claridad y ejemplos utiles.
intensivo para aquellos que quieren algo mas de este fabuloso mundo en Golang, y el nuevo lenguaje de la compañía de las jetbrains
Me gusto mucho este curso, aprendí como funciona la concurrencia.
Aprende como funciona la concurrencia en Go y a implementarla con buenas prácticas para mejorar el rendimiento de tus aplicaciones.
Si queremos mejorar el rendimiento de una aplicación, la salida rápida es aumentar hardware: más procesador o más memoria. Sin embargo, existen una forma de optimizar mucho una aplicación aunque solo tengas un procesador: la concurrencia. La concurrencia divide el programa en varias tareas pequeñas que se ejecutan "fuera de orden" para reducir el consumo de recursos sin aumentar los procesadores (ejecutar varias en simultáneo sí exigiría aumentar el número de procesadores).
Go es un lenguaje diseñado y creado para ser concurrente. A diferencia de otros lenguajes en los que implementar la concurrencia es muy complejo, Go trae en su core herramientas que permiten gestionar y testear la concurrencia.
En este curso aprenderás a diferenciar la concurrencia del paralelismo y cómo aplicarla en Go. Además, te enseñaremos a compartir información utilizando el modelo CSP, a reconocer los problemas que se presentan (race condition, race data, deadlock, livelock y starvation) y cómo solucionarlos. También crearás un websocket con Go para poner en práctica los conocimientos aprendidos.
¡Inscríbete y comienza a programar de forma concurrente en Go!
Excelente curso, el profesor ha desarrollado claramente la clase.
Se aprendió mucho sobre manejo de concurrencia: tradicional y CSP. excelente
Excelente curso, cada modulo fue explicado con claridad y ejemplos utiles.
intensivo para aquellos que quieren algo mas de este fabuloso mundo en Golang, y el nuevo lenguaje de la compañía de las jetbrains
Me gusto mucho este curso, aprendí como funciona la concurrencia.
Aprenderemos los conceptos base para aplicar concurrencia en Go.
Comprenderemos cómo sincronizar el acceso a la memoria de manera "manual".
Aprenderemos a compartir información utilizando el modelo CSP.
Aprenderemos primitivas útiles para trabajar en conjunto con canales para compartir información entre gorutinas.
Crearemos un websocket con Go para aplicar los conocimientos de la concurrencia.
Aprenderemos los conceptos base para aplicar concurrencia en Go.
Comprenderemos cómo sincronizar el acceso a la memoria de manera "manual".
Aprenderemos a compartir información utilizando el modelo CSP.
Aprenderemos primitivas útiles para trabajar en conjunto con canales para compartir información entre gorutinas.
Crearemos un websocket con Go para aplicar los conocimientos de la concurrencia.
Mostrar precios en
*Incluye todos los beneficios por comprar el curso
Mostrar precios en
*Incluye todos los beneficios por comprar el curso
Obtén acceso de por vida solo a este curso
Obtén acceso a todos los cursos, rutas y escuelas de EDteam
Alejandro
🇨🇴@ajrdrgzVer perfil
Obtén acceso de por vida solo a este curso
Obtén acceso a todos los cursos, rutas y escuelas de EDteam
Alejandro
🇨🇴@ajrdrgzVer perfil

