stringtranslate.com

Proyecto Binder

El proyecto Binder es un proyecto de software para empaquetar y compartir entornos interactivos y reproducibles. Un Binder o "repositorio preparado para Binder" es un repositorio de código que contiene tanto el código como el contenido para ejecutarlo, y los archivos de configuración para el entorno necesario para ejecutarlo. [1]

Desde 2017, cuando el Proyecto Binder se fusionó con el proyecto JupyterHub , [2] las comunidades de desarrollo tienen muchas personas en común. Un uso común de Binder es compartir un cuaderno Jupyter de manera que el destinatario pueda ejecutarlo inmediatamente en un navegador. [3]

El proyecto Binder mantiene bibliotecas y documentación básicas para ejecutar los servicios de Binder, que hacen que esos proyectos estén disponibles, así como BinderHub, una herramienta para implementar dichos servicios a través de entornos de computación en la nube comunes. La comunidad aloja un portal público de BinderHub en mybinder.org . [4]

Centro de encuadernación

BinderHub le permite ejecutar una versión públicamente ejecutable de un repositorio de Binder. Si se le proporciona una URL a un repositorio, genera una nueva URL que cualquier persona puede visitar en un navegador para interactuar con una versión en ejecución del código en ese repositorio.

El BinderHub público, mybinder.org , equilibra la carga de las instancias de Binder en una federación de instituciones contribuyentes, cada una de las cuales ejecuta su propia instancia de BinderHub. [5]

Véase también

Referencias

  1. ^ "Introducción a Binder: documentación de Binder 0.1b". mybinder.readthedocs.io . Consultado el 22 de noviembre de 2019 .
  2. ^ "Hacia implementaciones versátiles de JupyterHub, con la convergencia de Binder y JupyterHub". opendreamkit.org . Consultado el 22 de noviembre de 2019 .
  3. ^ Holdgraf, Chris (30 de noviembre de 2017). "Binder 2.0, una guía técnica". Medium . Consultado el 22 de noviembre de 2019 .
  4. ^ "El Proyecto Binder". mybinder.org . Consultado el 22 de noviembre de 2019 .
  5. ^ "La Federación BinderHub — Documentación de BinderHub 0.1.0". binderhub.readthedocs.io . Consultado el 22 de noviembre de 2019 .