nameko
Release 2.14.1
[나-메-코]
서비스 개발자가 애플리케이션 논리에 집중하고 테스트 가능성을 장려할 수 있게 해주는 Python용 마이크로서비스 프레임워크입니다.
nameko 서비스는 단지 클래스일 뿐입니다.
# helloworld.py
from nameko . rpc import rpc
class GreetingService :
name = "greeting_service"
@ rpc
def hello ( self , name ):
return "Hello, {}!" . format ( name )
쉘에서 실행할 수 있습니다:
$ nameko run helloworld
starting services: greeting_service
...
그리고 다른 것에서 놀아보세요:
$ nameko shell
>>> n.rpc.greeting_service.hello( name = "ナメコ" )
'Hello, ナメコ!'
도움, 의견 또는 질문이 있으면 https://discourse.nameko.io/로 이동하세요.
Tidelift 구독의 일부로 제공됩니다.
Nameko 및 수천 개의 다른 패키지의 관리자는 Tidelift와 협력하여 애플리케이션 구축에 사용하는 오픈 소스 종속성에 대한 상업적 지원 및 유지 관리를 제공하고 있습니다. 시간을 절약하고 위험을 줄이며 코드 상태를 개선하는 동시에 사용하는 정확한 종속성에 대한 비용을 관리자에게 지불합니다. 자세히 알아보세요.
보안 취약점을 신고하려면 Tidelift 보안 담당자에게 문의하세요. Tidelift는 수정 및 공개를 조정할 것입니다.
아파치 2.0. 자세한 내용은 라이센스를 참조하세요.