squbs: Egy új fajta, reaktív alkalmazás készítés PayPal módra

A PayPal-osok csináltak egy remek keretrendszert (squbs) (Akka-ra épül), amivel könnyen készíthetők jól skálázható, reaktív alkalmazások. Ez a keretrendszer mindenki által szabadon használható, nyílt forrású (squbs forrás GitHub-on), ráadásul részletesen dokumentált (GitHub forrásnál található), rengeteg példával.

A PayPal-osok írtak róla egy cikket is.

A High Scalability-n megjelent egy cikk, amely a fenti megoldást boncolgatja.

A PayPal-osoknak nagyon pozitív a tapasztalataik az új rendszerrel, már csupán 8 VMs-sel, mindegyiken 2 vCPU-val is az alkalmazások képesek napi egy milliárd kérést kiszolgálni. A batch illetve micro batch -eik futási ideje a korábbi tizedére esett vissza.

Hozzászólások

Azt hiszem ők nyertek:
Request: http://highscalability.com/blog/2016/8/15/how-paypal-scaled-to-billions-of-transactions-daily-using-ju.html
---->
Response:
500 Internal Server Error
U2EtWpz2/Gyra40ss @ Thu, 25 Aug 2016 17:08:48 GMT

Vajon, meg mindig indiai berkoderek csianljak a paypal-t?

paypal supportot hivni se egy leanyalom...

Elso felora "azonositas", majd altalaban lepattintanak, hogy kuldd emailben a screenshotot, persze policy van naluk, hogy emailben nem lehet csatolmanyt kuldeni (pl egy .jpg fajl).
A kovetkezo mokusnal 50percet megint elvesztegetsz, az is valamivel lepattint...

Egyszer volt egy olyan bugom, hogy fizetos oldalaknal hiaba irtam be a felh+jelszot hibauzenetet dobott.
A paypal oldalan meg be tudtam lepni.

Ropke 2 het es 6 ora ossztelefonalas utan feladtam, visszautaltam a bankba a penzem, majd bezartam es nyitottam egy ujat. Nem erdemes a supportot hivni...

Jah es hetvegen nincs support haver ugy jart hogy 20percenkent emeltek le a penzet a paypal accountjarol es kapta rola az emailt. Belepett, hiaba valtoztatott jelszot utana is ment.
Nem kellemes latni ahogy uszik el a penze az embernek...

---
Saying a programming language is good because it works on all platforms is like saying anal sex is good because it works on all genders....