A library for creating event-driven microservice applications


Keywords
microservice, asyncio, graphql
License
MIT
Install
pip install nautilus==0.4.8

Documentation

nautilus

Join the chat at https://gitter.im/nautilus/nautilus Build Status Coverage Status

Nautilus is a framework for event-driven microservices that attempts to provide extendible implementations of common aspects of a moden web application so that you can focus on what you do best: building awesome, scalable services. Some of these features include:

  • Distributed authentication
  • Message passing
  • Couple-free service joins
  • Service API versioning (coming soon!)
  • A flexible GraphQL API that adapts as services come online
  • Distributed/remote database administration (coming soon!)

Full documentation is hosted here.

Requirements

  • >= Python 3.5
  • Kafka