¿Cuáles son las diferencias entre Algorithmia y Amazon Lambda?

Las dos diferencias principales están en el propósito general y la estructura de Algorithmia y Amazon Lambda.

Algorithmia hace que los algoritmos que aloja estén disponibles públicamente. Los usuarios de Algorithmia no solo pueden producir acciones desencadenadas por eventos, sino que también encuentran el código que les gustaría ejecutar, código que ha sido aportado por miles de desarrolladores.

En términos de estructura, Algorithmia se construye como un mercado y se alienta a los usuarios a ver los algoritmos como bloques de construcción. Piense que es un gigantesco repositorio de código LIVE que se puede llamar en cualquier momento sin tener que pensar en infraestructura, dependencias, etc. Para aquellos que contribuyen al mercado cada vez que se llama su código, tienen la oportunidad de ganar dinero.

Actualmente, que yo sepa, Amazon Lambda es un servicio activado por eventos que ejecuta código Javascript en respuesta a ciertos eventos. De acuerdo, las cosas en el mundo tecnológico cambian con bastante rapidez y podría haber una mayor intersección entre las dos ofertas en el futuro.

Algoritmia

Algorithmia es la solución líder para encontrar, compartir y usar algoritmos de última generación. Algorithmia pone a disposición algoritmos inteligentes a través de API para que los desarrolladores puedan agregar fácilmente capacidades potentes a sus aplicaciones. Todo, desde el aprendizaje automático hasta la visión por computadora, está al alcance de su mano a través de la API de Algorithmia.

AWS Lambda?

AWS Lambda es un servicio informático que ejecuta su código en respuesta a eventos y gestiona automáticamente los recursos informáticos por usted, lo que facilita la creación de aplicaciones que responden rápidamente a la nueva información.