Marco Ergo 3.0

Ergo Framework es una implementación de ideas, tecnologías y patrones de diseño del mundo de Erlang en el lenguaje de programación Go. Se basa en un modelo de actor, transparencia de red y un conjunto de componentes listos para el desarrollo. Esto simplifica enormemente la creación de soluciones complejas y distribuidas al tiempo que garantiza altos niveles de confiabilidad y rendimiento.

Esta versión marca un hito importante en el desarrollo de Ergo Framework. El diseño del marco ha sido completamente rediseñado y esta versión se creó desde cero. Incluye:

  • Mejoras significativas de la API: las interfaces de proceso, nodo y red se han mejorado con muchos métodos convenientes.
  • Nueva pila de redes: esta versión presenta una pila de redes completamente nueva para mejorar el rendimiento y la flexibilidad. Los detalles se pueden encontrar aquí: https://github.com/ergo-services/benchmarks.

Junto con el lanzamiento de Ergo Framework 3.0.0, también se presentan nuevas herramientas y una biblioteca de componentes adicional:

Документация

Hemos publicado documentación completa sobre el marco, que incluye tutoriales detallados para ayudarlo a utilizar de manera efectiva todas las funciones de Ergo Framework. Está disponible en https://docs.ergo.services.

Soporte Erlang

A partir de la versión 3.0.0, la compatibilidad con la pila de red Erlang se trasladó a un módulo separado y se distribuyó bajo la licencia BSL 1.1. https://github.com/ergo-services/proto. Puede encontrar información detallada sobre el uso de este módulo en la documentación en https://docs.ergo.services/extra-library/network-protocols/erlang.

Comienzo rápido

para Inicio rápido usa la herramienta ergo es una utilidad de línea de comandos diseñada para simplificar el proceso de generación de código de plantilla para su proyecto basado en Ergo Framework.

Feliz codificación✌️ https://ergo.services

Fuente: linux.org.ru