[nah-meh-koh]
Un marco de microservicios para Python que permite a los desarrolladores de servicios concentrarse en la lógica de la aplicación y fomenta la capacidad de prueba.
Un servicio nameko es solo una clase:
# helloworld.py
from nameko . rpc import rpc
class GreetingService :
name = "greeting_service"
@ rpc
def hello ( self , name ):
return "Hello, {}!" . format ( name )
Puedes ejecutarlo en un shell:
$ nameko run helloworld
starting services: greeting_service
...
Y juega con él desde otro:
$ nameko shell
>>> n.rpc.greeting_service.hello( name = "ナメコ" )
'Hello, ナメコ!'
Para obtener ayuda, comentarios o preguntas, vaya a https://discourse.nameko.io/.
Disponible como parte de la suscripción Tidelift.
Los mantenedores de Nameko y miles de otros paquetes están trabajando con Tidelift para brindar soporte comercial y mantenimiento para las dependencias de código abierto que utiliza para crear sus aplicaciones. Ahorre tiempo, reduzca el riesgo y mejore la salud del código, mientras paga a los mantenedores de las dependencias exactas que utiliza. Obtenga más información.
Para informar una vulnerabilidad de seguridad, utilice el contacto de seguridad de Tidelift. Tidelift coordinará la solución y la divulgación.
Apache 2.0. Consulte LICENCIA para obtener más detalles.