| Núcleo Un microframework basado en GEVENT para construir servicios web restos que proporcionan interfaces AMQP |
Descargar ahora |
Núcleo Clasificación y resumen
- Licencia:
- Other/Proprietary Li...
- Nombre del editor:
- Vertu Infrastructure Development Team
- Sitio web del editor:
- http://nucleon.readthedocs.org/
Núcleo Etiquetas
Núcleo Descripción
Nucleon es una aplicación creada para simplificar el proceso de creación de "servicios de marcha atrás": componentes que proporcionan interfaces de reposo y AMQP entre sí, a aplicaciones web de extremo frontal, y rara vez al usuario final. No está destinado a generar HTML, brindar a los desarrolladores utilidades como usuarios / cookies / sesiones, realizar la internacionalización, por lo que en - Django (o su microframe de elección) ya es excelente en este momento. Este tipo de componentes de servicio de retroiluminación deben ser Distribuido: a los efectos de escalabilidad y disponibilidad.- Rápido, porque el extremo posterior puede estar realizando docenas de operaciones para cada solicitud de front-end.- Restaurable, porque proporciona una interfaz universal y sencilla que funciona con cachés de plataforma. , los equilibradores de carga, etc., no se limitan a reposar, específicamente, debería ser posible ser posible acumular componentes de AMQP.REST es principalmente útil para las operaciones síncronas: "Haz esto ahora y me devuelve el resultado". AMQP da un acoplamiento suelto entre Componentes: "Algo ha sucedido, es posible que desee lidiar con él" o "hacer esto lo antes posible". Acerca de Nucleonnucleon consiste en gran medida en el pegamento entre los componentes de Python existentes, principalmente gevent, Paste, PsyCopg2 y un AMQP lib Rary llamado Puka.it se mantiene deliberadamente simple, con la menor cantidad de capas de indirección posible. Esto viene con limitaciones: no se incluye ORM. ORMS OBSEFUSE DE LO QUE SE EJECUTAN LO QUE LAS QUERÍAS ESTÁN EJECUTADAS y no se exponen las características de base de datos más poderosas. No utilizamos ningún tipo de capa de abstracción de la base de datos, y por lo tanto (hasta ahora) solo se admite PostgreSQL. Para obtener más información, consulte la página de inicio de la documentación.
Núcleo Software relacionado