Nukleonų yra app, sukurta siekiant supaprastinti kurti & nbsp procesą; "Atgal pabaiga paslaugos" - komponentai, kurie teikia poilsio ir AMQP sąsajas tarpusavyje, kad priekiniai interneto programų, ir retai į galutiniam vartotojui. Ji nėra skirta generuoti HTML, teikia kūrėjas komunalinių kaip vartotojų / slapukai / sesijose, atlikti internacionalizaciją ir tt - Django (arba jūsų microframework pasirinkimo) jau puikiai ne tai.
Šis Atgal pabaiga paslaugų komponentų rūšies turi būti
- Platinama - už mastelio ir availablity tikslais.
- Greitas - nes atgal pabaigos gali būti atlikti dešimtys operacijų kiekvienam front-end prašymu.
- Ramus - nes ji suteikia universalų, paprastą sąsają, kuri dirba su ne-lentyna slėptuves, apkrovos Balansavimo ir tt
- Ne tik POILSIO - tiksliau, tai turėtų būti įmanoma laisvai pora komponentai virš AMQP.
POILSIO pirmiausia naudinga sinchroninių operacijų - "Ar tai dabar ir ranka mane atgal rezultatą."
AMQP suteikia laisvos jungties tarp komponentų - "Kažkas atsitiko, galite kovoti su ja", arba "Ar tai kuo greičiau."
Apie nukleonu
Nukleonų daugiausia sudaro klijai tarp esamų Python komponentų, visų pirma gevent, pasta, psycopg2, ir AMQP bibliotekoje vadinamas Puka.
Jis sąmoningai laikomi paprasti, kelių sluoksnių Netiesiogiai, kaip įmanoma. Tai ateina su apribojimais:
& Nbsp; Nėra ORM įtraukti. ORMS obfuscate ką užklausos iš tikrųjų įvykdytas, ir nesugeba atskleisti galingiausius duomenų bazės funkcijas.
& Nbsp; Mes nenaudojame jokios duomenų bazės abstrakcijos sluoksnis natūra, todėl (iki šiol) tik PostgreSQL palaiko.
. Daugiau informacijos, patikrinkite dokumentus
Reikalavimai :
- Python
Komentarai nerastas