( saxus | 2020. 01. 27., h – 22:37 )

Lehet a bemenő adatok mennyisége 1TB is, mégis fel lehet dolgozni azt olyan gépen, amiben csak 2GB RAM van.

Lehet, csak who cares, hogy ha a business requirement az, hogy el kell tudnia készülnie valaminek mondjuk 10 órán belül 0-ról, inkrementálisan meg minél rövidebb idő alatt, aminek ez csak egy apró, de minden alkalommal futó részfolyamata. (Most talán 5-10 perc alatt fut 7000 pontra az algoritmus + míg berántja adatbázisból az inputot meg kiírja az outputot. Mondjuk azon sok mikrooptimalizáció volt, hogy 5-10 perc alatt lefusson.) És lehet, hogy meg lehet írni úgy is, hogy 2G rammal is elfusson, csak akkor meg lehet, hogy nem 10 perc alatt fog lefutni, hanem a sok IO miatt egy hét alatt, ami úgy, hogy napi szinten futó folyamatról van szó elfogadhatatlan. Persze nyilván feleslegesen senki sem akar túl nagy infrastruktúrára költekezni, itt az a cél, hogy elfogadható keretek közt maradjon a költség.

A szakember attól szakember, hogy nem légből kapott kritériumoknak fog megfelelni, hanem megoldja a valós problémát. Itt a konklúzió az volt, hogy ha kevés a ram - mondjuk mi esetünkben is megállt azt hiszem 10-12G alatt a service akkor - akkor még mindig lehet arra az időre egy több memóriával szerelt gépet indítani cloudban viszont nagyobb adatmennyiségre meg már inkább a futásidő lesz a problémásabb, mint a memóriaigény.

(Azt meg igazából nem is várom el hajbitól, hogy megértse, hogy az ilyen trendi hóbortokban, mint a cloud többek között kifejezetten környezetbarát az, hogy elég arra az időre lefoglalnom a gépet, ameddig kell, utána más is tudja használni, így nem kell teszem azt 10 cégnek 10 szervert vennie, hanem elég egyet és azt osztottan használják ki teljesen emberek. Neki valószínűleg kevesebbet pöfékel el a 10x(23x200W+1x400W)-os fogyasztással működő szerver mint az 1x24x400W... Bár igazából mindegy is, számtalanszor bebizonyította már, hogy köze nincs a szakmához, nem ért hozzá egyáltalán, csak a szája nagy. )

Azt meg gondolom te is elhiszed, hogy tök jó,h ogy a fizikusok kódjai elfutogatnak hónapokig-évekig, de azt nem mondhatod meg, hogy az éppen most beeső rendelés, aminek teljesítése mondjuk fél naptól 1 hetes intervallumba esik, arra majd hónapok múlva tudjuk megmondani a tutit, mert 2G ramra lett optimalizálva az algoritmus.

Szóval ez az egész egy picit olyan, mintha elmennél kocsit venni, hogy szükséged van egy autóra 2 fő + 2 gyerek meg valamennyi cucc férjen bele, majd az autókereskedő megpróbálna rád sózni egy kerti kistraktort, mert a platóján még elférne egy mosógép, ha egyszer azt vennél. Lehet, csak nem az volt a feladat, mert a büdös életben nem érnél el vele A pontból B-be a mosógépet meg ki lehet hozatni futárral is, ami kb. egyszeri alkalom, ahhoz nem kell venned mindig egy transportert...