jobjob


28
Jan 09

jobjob in pain

Totul a început săptămâna trecută, când am decis să nu mai folosim Amazon EC2 pentru crawling...

În prima fază, am mutat crawlingul pe un alt server al nostru, mai aproape de serverul jobjob.
Am dat drumul la replicarea MySQL, care funcționa până la un punct. Acela de a insera datele în slave. Am încercat mai multe abordări, am citit tot ce se putea despre replicare, am urmat instrucțiuni pas-cu-pas, dar ajungeam mereu la același rezultat nefavorabil. Replicarea funcționa OK din dpdv MySQL, toți indicatorii arătau că merge, datele se transmiteau corect prin binary log, ajungeau pe slave în “queue” dar, dintr-un motiv necunoscut până în ziua de azi, nu se executau. Permisiunile & privilegii – OK.

Pentru că deja site-ul era jos de aproape două zile, iar ziua următoare aveam programat un demo în Londra, am decis să oprim crawlingul și replicarea și să aducem site-ul în stare de funcționare.

După câteva zile de calm, în care site-ul mergea mai rapid ca niciodată (legătura real-time cu Amazon costă 1-2 secunde!), au început să apară niște erori legate de “read-only file system” – pe directorul în care se salvează fișierele de sesiune php. Apoi pe toată partiția principală (root)!

Chiar acum suntem în discuții cu departamentul de suport al providerului de hosting și facem tot ce putem să-l readucem la viață. Momentan nu răspunde nici la ping.

În ultimă instanță, ne uităm la o reinstalare completă de sistem, cu lucrurile făcute bine de la început.

No pain, no gain.

P.S. Suntem foarte mulțumiți de serviciile SoftLayer și nu avem nevoie de recomandări de alți provideri. Mulțumesc :) .


12
Jan 09

180.000 joburi pe jobjob UK!

În condițiile în care criza economică afectează grav Marea Britanie, ne facem intrarea pe piața recrutării de-acolo prin a oferi companiilor posibilitatea de a publica un anunț, gratis, pe job-job.co.uk.

Cele 180.000 de joburi pe care le avem, acum, în baza de date, sunt doar începutul, fiind sub jumătate din totalul anunțurilor de recrutare de pe piața britanică. În 2-3 luni, însă, plănuim să dublăm acest număr.

Great things ahead! :)


11
Oct 08

Gânduri despre jobjob

A trecut puțin peste o săptămână de când am deschis accesul public la jobjob.ro șiiiii… a fost bine!
Am specificat atunci că nu e o lansare oficială și cu mare tam-tam (urmează peste câteva săptămâni), ci doar am lărgit cercul de utilizatori :) .

Nu voi uita însă acele ore, de pe 1 octombrie, când făceam multi-tasking între 3 proiecte și coordonam lansarea! Am trimis toată echipa mail-uri la prieteni—în același timp. Am scris articolul pe blog. Am scos parola de acces. Șiiiii, la scurt timp după, au început să curgă mail-urile cu feedback. Genial!

A fost un milestone important pentru noi și l-am bifat cu brio.

În zilele care-au urmat, cel mai incredibil mi s-a părut faptul că site-ul chiar merge. E un fel de paradox aici, pentru că tot ceea ce face, practic, e să caute în baza de date după niște cuvinte cheie și să trimită înapoi un set de rezultate. Simplu.

NOT!
Search is not easy. Și nu mă refer la căutări simple în baza de date (pentru cunoscători: cu LIKE), ci la rocket-surgery autentic, rezultatul a mii de ore de ars neuroni.

V-am zis că avem o echipă de superstars?
Oh, da… și sunt onorat să fiu prin preajma lor și să învăț de la ei. E incredibil de împlinitor să profesez înconjurat de astfel de oameni!

Mai am multe de zis, dar le păstrez pentru mâine, la Geek Meet :D .


1
Oct 08

Dă-ți demisia!

Nu trebuie neapărat să-ți dai demisia dar dacă vrei să faci asta noi te ajutăm să-ți găsești ceva mai bun: împreună cu partenerii mei, am lansat jobjob.ro!

jobjob.ro caută printre 35.000+ de joburi din România. Un singur click și instantaneu vei primi rezultate de pe cele mai cunoscute site-uri de recrutare (ejobs, bestjobs, jobber, ANOFM (da!) etc.).

Momentan nu am lansat “oficial”, ci începem o perioadă de betabeta în care legăm ce mai trebuie legat și implementăm încă o serie de features pe care le avem pregătite.

Pe blogblog vă ținem la curent cu progresul.

Feedback—vă rog! :)