|
10. 04. 2009. | #1 |
profesionalac
Professional
|
Da, upravo to. Nije nekakva strashna brojka sa stanovishta samog mq-a. Ne znam zashto tvrde da im vec postojece mq implementacije nisu zadovoljavajuce, bilo bi lepo chuti konkretne detalje.
__________________
PHP <del>Rul</del>LOLez! |
10. 04. 2009. | #2 |
profesionalac
Qualified
Datum učlanjenja: 10.02.2006
Poruke: 181
Hvala: 2
20 "Hvala" u 11 poruka
|
mislim da su pominjali razloge u diskusiji - konkretno amq jeste prilicno trom, sa rabbitmq-om su imali probleme u disproporcionalnom broju producera vs. consumer-a (u trenucima kada krenu da se gomilaju porukice i imaju disproporciju u consumer-ima, desavalo im se da rabbitmq "pukne"), itd. - zapravo, bar sam se prilicno opekao pre 2-3 godine sa amq-om u malo ekstremnijim situacijama, ali cak na daleko manjem broju poruka u sekundi (konkretno - ~50-100 poruka u sekundi u peak-ovima, veliki broj producer-a i porukice od oko 20-40KB) - plus je bilo maltene nemoguce napraviti neki elegantniji monitoring posto bi odr. queue deadlock-ovao - ali bi ostatak queue-ova radio korektno i tako sam redom nailazio na razlicite probleme sa drugim JMS implementacijama (switfmq, mantaray, etc. etc.), tako da je pitanje sta je srecniji izbor - da li potrositi konacno vreme na tune-ovanje nekog od postojecih resenja, ili napisati nesto sto se ponasa dobro unutar okvira koji su potrebni. nemam pojma, nisam pametan - ali twitter ima veoma dobar inzenjerski tim, tako da kontam da razlozi nisu iracionalni. druga stvar je sto su mesecima bili pod izuzetnim pritiskom i sasvim sam siguran da je bar deo inzenjerskih poteza posledica toga.
|
10. 04. 2009. | #3 |
Goran Pilipović
Sir Write-a-Lot
|
@Dragi Tata: nisam mislio bukvalno
A ovo sve mi liči na "blame it on...", zato sam i napisao to što sam napisao. Još od pre skoro 20 godina počeo sam da se srećem sa tim, izdavačima je kriv štampar, štamparima je uvek kriv dizajner, dizajnerima je kriv izdavač...uvek je neko drugi kriv.
__________________
Goran Pilipović a.k.a. Ugly Fingers Bradley f.k.a. bluesman I don't always know what I'm talking about but I know I'm right! |
11. 04. 2009. | #4 |
Ivan Dilber
Sir Write-a-Lot
|
zar nije Twitter koristio starling za queue-ing ?
__________________
Leadership is the art of getting people to want to do what you know must be done. |
11. 04. 2009. | #5 |
profesionalac
Qualified
Datum učlanjenja: 10.02.2006
Poruke: 181
Hvala: 2
20 "Hvala" u 11 poruka
|
yep - kestrel je starling-in-scala, ali su takodje ispitivali i jedan deo opensource resenja. imho - zaista razumem NIH u ovom slucaju i mogu da se identifikujem sa pricama tipa "rabbitmq se ne skalira dobro ako je broj producera dovoljno velik u odnosu na broj consumera", iako deluje kao da je ponuda message queue-ova izuzetno velika i da su fantasticno robusni, ova teza se fino urushava u odredjenim slucajevima.
|
Alati teme | |
Način prikaza | |
|
|
Slične teme | ||||
Tema | Početna poruka teme | Forum | Odgovori | Poslednja poruka |
Twitter XSS! | lurker | Obaveštenja, predlozi i pitanja | 2 | 26. 08. 2009. 18:50 |
Dejan Bizinger | Komunikacije | 32 | 18. 12. 2007. 23:44 |