Nucleon

Screenshot Software:
Nucleon
Detalii soft:
Versiune: 0.0.1
Incarca data: 20 Feb 15
Licenţă: Gratuit
Popularitate: 13

Rating: 1.0/5 (Total Votes: 1)

nucleon este o aplicație creată pentru a simplifica procesul de creare & nbsp; "Servicii de back-end", - componente care oferă odihnă și interfețe AMQP reciproc, pentru aplicatii web front-end, și rareori la utilizatorul final. Acesta nu este destinat pentru a genera HTML, asigura utilitățile dezvoltator ca utilizatori / cookie-uri / sesiuni, efectua internaționalizare, și așa mai departe - Django (sau microframework dvs. de a alege) este deja excelent la asta.
Acest tip de componente de serviciu din spate trebuie să fie
- Distribuit - în scopul de scalabilitate și availablity.
- Rapid - pentru că la sfârșitul spate poate fi efectuarea de zeci de operații pentru fiecare cerere de front-end.
- RESTful - deoarece acesta oferă o interfață universală, simplă, care funcționează cu cache-uri off-the-shelf, echilibrat de încărcare, etc.
- Nu se limitează la REST - specific, ar trebui să fie posibil să se vag componente cuplu de peste AMQP.
REST este în primul rând util pentru operațiuni sincrone - "Fă acest lucru acum și dă-mi înapoi rezultatul."
AMQP dă cuplaj slab între componentele - "Ceva sa întâmplat, poate doriți să se ocupe de ea" sau "Fă aceasta cât mai curând posibil."
Despre nucleon
Nucleon este format în mare parte din clei între componente deja existente Python, în primul rând gevent, pastă, psycopg2, precum și o bibliotecă AMQP numit Puka.
Se păstrează în mod deliberat simplu, cu cât mai puține straturi de indirectare posibil. Acest lucru vine cu limitări:
& Nbsp; Nu există nici o ORM inclus. ORMs umbri ceea ce întrebări sunt de fapt se execută, și nu pentru a expune cele mai puternice caracteristici de bază de date.
& Nbsp; Nu folosim nici un fel de strat de abstractizare baze de date, și, astfel, (până în prezent) numai PostgreSQL este acceptat.
. Pentru mai multe informații, consultați documentația

Cerințe :

  • Python

Comentarii la Nucleon

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!