Ugrás a főmenüre.
Web 2008.07.29.

Két teljesítményre optimalizálási trükk

Ezekről nemrég olvastam, az egyik egy egyszerűségében nagyszerű Flickr ötlet, a másik pedig egy dühítő MySQL-lel (is) kapcsolatos dolog.

Flickr 50%

A Flickr szerverek 50%-os átlagos terhelésre vannak méretezve, aminek nem a teljesítménycsúcsok kezelése az elsődleges oka, ha hiszed, ha nem. A fő ok a módosítások könnyű átvezetése. Egy kis weboldalnál ez nem gond, azonban nagy rendszereknél (a Flickr-nek több, mint 12 TB adata van...) már egy adatbázis-tábla módosítás is nagy leállással járna.

Ilyen esetekben ők leállítják a szerverek felét, elvégzik a módosítást, aztán a másik felét állítják le és azokat is. Imádom az ilyen egyszerű de nagyszerű megoldásokat.

64 bites MySQL

Tudjuk, hogy vannak 32 és 64 bites operációs rendszerek. Azt is tudjuk, hogy 4 GB-nál több RAM-mal szerelt szervereknél (egyre több érhető el igazán olcsón!) a 32 bites változat hülyeség, hiszen a legtöbb ilyen oprendszer nem képes elérni 4 GB-nál több memóriát.

A lényeg: a MySQL 32 bites módban kb. 2.5 GB-ot tud csak kezelni, de hányszor látni 32 bites hostingot ennél több RAM-mal! Figyeldoda, mert átb*sznak keményen, én szóltam.

0 hozzászólás - Te lehetsz az első!

Új hozzászólás
A sortörések automatikusak. Csak az üzenet kitöltése kötelező, a többi mező opcionális. A megadott e-mail címet nem tesszük közzé. Engedélyezett HTML tagek: p, a, strong, em, blockquote, ul, ol, li, dl, dt, dd.

Legutolsó hozzászólások

DJ PLAYER Blue Edition: Gábor: Ja, és természetesen megy iPad-en is, hiszen _minden_ iOS app megy iPad-en.

DJ PLAYER Blue Edition: Gábor: Bug report-okat itt fogadunk: http://djplayer.net/page/bug_report_fixes

DJ PLAYER Blue Edition: hohand: Hello!A dj player mukodik iPad-on is?Tegnap feltettem, wifi-n athuztam ra zeneket,de amikor ranyomtam egy zeneszamra,error-t dobott es valami is!...

Uzsidoboz LED!: zo via Google Reader: vicces dolog, csak nem értem mire való

Uzsidoboz LED!: Gábor: @Benjamin Minek forogjanak? Egy falszínezőnek olyat nem kell tudnia, így is épp elég hatásosak.

iMect means internet, media and other cool things. iMect is a small company near lake Velence, Hungary. We’ve a big footer on every page where you can discover what we do and what happens with us.

Az iMect jelentése: internet, média és egyéb király dolgok. Egy kis cég vagyunk közel a Velencei-tóhoz. Minden oldalon van egy nagy lábléc, ahol felfedezheted, hogy mivel foglalkozunk.