#6, ja de mangler nok kapacitet som de skriver. Skulle de skrive "Vi har nogle queries som ikke er optimale og belaster vores system for meget". Det forstår folk nok ikke. Det er jo et live beta system, så de har nok nogle fejl/uhensigtsmæssigheder.
Tag bare hwt.dk efter det nye design. Så vidt jeg ved er der ikke udvidet kapacitet med 10x, men det kører 10x hurtigere efter optimeringerne. Du ved da alt om sådan noget.. 😉
#8 Nu bruger jeg ikke hwt så meget mere, da der ikke er 30 timer i døgnet. Men der kan klart laves forbedringer til det jeg lavede i sin tid ... hvis jeg så det i dag ville jeg nok kaspe op 🙂. Men performance sted SYGT, i forhold til tidligere, så det blev da bedre. Men det burde være nogen lunde til at skifte ting ud i mindre stykker.
Jeg kan da også se at der er lavet lidt om, men det meste køre nok videre som da jeg lavede det i sin tid ... omend tingene nemt kan være lavet om da linq kom efter jeg havde hjulpet til på sitet.
Svært at sige hvad der kører 10 gange hurtigere. Hvis html/css/script er optimeret, så kan det virke sådan. Svært at optimere server side code som pt måske tager 100ms ... så er der kun client side tilbage ... og der har jeg i hvert fald aldrig lavet noget som helst optimering 🙂.
Næste ville måske også være noget paging, bare på siden med +100 posts som jeg ser folk til tider efter spørger.
#9, der hvor jeg arbejder har vi en kundedatabase med ca. 900.000 kunder i. En lille fejl/mangel i index på db kan betyde mega meget. Pt. arbejder den omkring 20% loadet, en lille fejl for ikke lang tid siden sendte den op på 80%. Problemet blev netop løst vd paging af data. En enkelt query mod db skal hos os vist gerne være omkring 8-16ms (hæng mig ikke op, jeg er ikke DBA'er).
#12 Det kommer helt an på hvor meget data du skal have ud. Single select mod et index ... intet problem.
Har du mange joins og search quries ( where bla bla is true ) ... så er du ofte fucked. Da indexes ikke hjælper meget her.
Har selv et projekt med mange millioner rows ... db size på 80GB. Der skal joines en del da det er statistiske data og sammenligninger alt efter hvad brugeren vil se.
Overstående virker mere som et index var blevet fucked, og statictics/fragmenteret var blevet smadret.
Men ved at man mangler et index hvis en query før tog 200 ms ... men nu tager flere minutter 🙂 eller load er steget fra ca. 10% til at quries hele tiden får timeout.
Nu er jeg da kommet ind via venner ... og da det virker på en anden måde end facebook, ville det faktisk kunne give mening at tilføje folk derinde i et hwt netværk.