Jimmy Bogard: Real World Polyglot Persistence
Alkalmazás skálázásának bemutatása REST-tel és poliglott perzisztenciával
■ H | K | Sze | Cs | P | Szo | V |
---|---|---|---|---|---|---|
24 | 25 | 26 | 27 | 28 | 1 | 2 |
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 | 1 | 2 | 3 | 4 | 5 | 6 |
Érdekes
Nekem hasznos volt, mármint
Ezzel két halálos bűnt
- Olyan kódok megírása, amikre valójában nem lesz szükség
- Túl általános kódok írása
(A következmény: meg fogsz halni!)
Szóval én lebeszéllek a használatukról. Jó tudni, hogy vannak ilyen technikák is, de mindent csak a maga idejében. Persze van rá esély, hogy ti legyetek a következő Prezi vagy Ustream, és őszintén remélem, hogy így lesz, de ha mégsem, akkor csak az idődet vesztegeted (a megrendelőét is) és csak a kódot bonyolítod. Ha meg bejön a dolog, az sem egyik napról a másikra lesz, és bőven lesz idő kibővíteni a rendszert, ráadásul addig sok víz lefolyik a Dunán, ki tudja, lehet, hogy kitalálnak valami sokkal jobb elméletet.
Egyáltalán nem volt tervben,
Kérdések
Miért akarsz verébre ágyúval lőni? Ez az a projekt, ahol nem volt pénz, csak ftp-s tárhelyszolgáltatóra? Érdemes ilyen munkára ennyi energiát szánni? Ha ennyire érdekelnek a robusztus megoldások, miért nem jössz fel Bp-re, és helyezkedsz el nagy cégeknél, mint például az Ustream vagy a Prezi? Vagy kimehetnél Bécsbe, múltkor láttam, hogy janoszen cége keres embereket; ezek biztosan olyan kaliberű melók, ahol lehet ilyen megoldásokat használni.
Olyan sűrűn változik az
Ha minden nap új fícsört fejlesztek hozzá, akkor igen, sűrűn változik... A release early, release often köszönőviszonyban sincs azzal, hogy lefejlesztem, aztán a késznek ítélt kódot adom át egyszer valamikor az ügyfélnek.
Nem szeretnék cégnek dolgozni, és nem is hiszem, hogy felvennének bárhova.
Az alter table típusú megoldásoknak megvan a maga korlátja. Az event sourcing sokkal nagyobb szabadságot ad, gyakorlatilag nulláról újratervezheted a teljes adatbázist, ha neked úgy tetszik...