Tisti, ki se ukvarjate z mednarodnim spletnim marketingom in še posebej tisti, ki vam je že morda uspelo priti na prvo stran digga ali katerega od podobnih socialnih omrežij, ste verjetno slišali za digg efekt.
Naj na kratko predstavim kako to izgleda
Najprej ob pogledu na statistiko obiskov doživite največji nasmeh na vašem obrazu, kakršnega zagotovo niste imeli od kar ste prvič kot otrok dobili sladoled v roke.
Še preden se zaveste kaj počnete greste pogledati na vašo stran, če je slučajno še kakšna slovnična napaka, ki bi jo želeli popravit. To je faza odgovornosti do svojih spletnih obiskovalcev. Tej fazi sledi trenutek ko vas zalije vročica čez celi obraz in vas zgrabi panika! Vaša spletna stran se ne odziva kot bi se morala!!!
Stran je podlegla prevelikemu obisku. Vsi obiskovalci, ki ste jih skušali privabiti na stran so tu, vendar ne morete jim dati tistega kar želijo! Strežnik je preoobremenjen, ničesar ne morete niti popraviti, saj strežnik tudi vam ne more servirati vsebine in upoštevati vaših ukazov.
Začne se obdobje tišine in vdanosti v usodo in slabe vesti, ker ste ignorirali vse nasvete o sistemski optimizaciji. Ne preostane nič drugega kot da počakate, da obisk spet pade na normalnejšo vrednost.
Občutki so približno taki, kot če bi si strašansko želeli pivo, ga naročili pri šanku, natakar bi vam dal namesto pol litrskega kozarca za pivo, kozarec za šnops, vi pa bi morali gledati kako se večina piva ob natakanju poliva preko šanka.
Če se vam to zgodi, ne obupajte. Vsa agonija je le cena, ki jo plačate za to, da ste se nekaj naučili.
Kako se pripravimo na velik obisk?
Na razpolago je kar nekaj orodij s katerimi lahko testiramo našo stran. Naj jih naštejem nekaj:
Flood
the Grinder
Jmeter
Da pa ne bo zadeva preveč dolgočasna, pa lahko uporabite armijo čebel z brzostrelkami.
Ne hecam se, čisto resno mislim.
Verjetno ste že slišali za Amazon EC2? Če niste, poguglajte ta trenutek!
Amazovnovo mrežo strežnikov lahko uporabite za simulacijo Ddos napada na vašo stran v testne namene.
Naj opozorim da izvajanje takega napada na druge strani ni legalno in tega ne poskušajte in če katera uradna oseba potrka na vaša vrata prosim ne razlagajte, kje ste to prebrali
Če se boste na vašem podjetju, v pisarni ali doma zabavali ob spremljanju bojišča prej ne pozabite na pivo, kokice in pobiranje stav. Zabava za vse geeke je zagotovljena.
Bojišče pa izgleda približno tako:
$ fab -f bees.py attack:http://YOUR-DOMAIN.com/,1000,100
Read 2 bees from the roster.
Connecting to the hive.
Assembling bees.
Each of 2 bees will fire 500 rounds, 50 at a time.
Stinging URL so it will be cached for the attack.
[localhost] run: curl http://YOUR-DOMAIN.com/ >> /dev/null
Organizing the swarm.
Bee 0 is joining the swarm.
Bee 1 is joining the swarm.
Bee 0 is firing his machine gun. Bang bang!
Bee 1 is firing his machine gun. Bang bang!
Bee 0 is out of ammo.
Bee 1 lost sight of the target (connection timed out).
Offensive complete.
Target failed to fully respond to 1 bees.
Complete requests: 500
Requests per second: 81.670000 [#/sec] (mean)
Time per request: 612.188000 [ms] (mean)
50% response time: 358.000000 [ms] (mean)
90% response time: 1541.000000 [ms] (mean)
Mission Assessment: Target successfully fended off the swarm.
The swarm is awaiting new orders.
Done.
Za Potrebujete

