U nedelju 27. aprila 2014. održana je Google Code Days konferencija u saradnji sa PHP Srbija.
Uprkos činjenici da je tog dana održan i beogradski maraton, sa preko 200 ljudi konferencija je bila vrlo posećena i podeljena u dva track-a.
Na konferenciji smo i mi učestvovali sa pričom o tome kako smo razvili i pustili u produkciju Kupindo API, zasnovan na REST i OAuth 2.0 standardima.
Prezentaciju koju sam održao možete pogledati ovde:
http://prezi.com/zfpg9chmq_bt/kupindo-api-case-study/
Od velikog broja predavanja izdvojio bih odlično predavanje Bogdana Kecmana o najčešćim greškama u radu sa MySQL-om, koje je opisao na vrlo živopisan način. 🙂 Neki od njegovih saveta su:
- Ne stavljajte integer promenljive pod navodnike u WHERE upitima, tako sprečavate indekse da rade svoj posao.
- MySQL slave će standardno kasniti između 30 sekundi i 30 minuta za masterom, imajte to u vidu kada projektujete svoje aplikacije.
- Ne puštajte INSERT-e jedan po jedan u petlji, već ih puštajte više odjednom, kroz jedan upit.
- ORM generalno generiše kompleksne upite koji mogu jako dugo da se izvršavaju, ako vam je brzina ključna, razmislite o prelasku na drugu metodologiju.
I najvažnije od svega – there is no silver bullet, svako rešenje koje je odlično u svom domenu može biti jako loše van njega. Pažljivo analizirajte šta zaista želite da postignete i na osnovu toga procenite prednosti i mane tehnologija i metodologija koje planirate da koristite.
Od predavanja koja su nama bila zanimljiva bih još izdvojio i:
- Predavanje Tihomira Opačića o REST metodologiji i preporukama za efikasno modelovanje JSON struktura i hijerarhije pristupa webservisima.
- Predavanje o analizi logova kroz Hadoop i Hive i na koji način kroz map-reduce algoritam “žvaću” stotine miliona upisa dnevno, uz osvrt na korišćenje Amazon Web Services za efikasnu alokaciju resursa za obradu. Predavanje je držao Rade Popović
- Dva predavanja o NoSQL bazama, jedno o MongoDB i PHP primenama koje je držao Nebojša Kamber i drugo o poređenju Cassandra i MongoDB servera koje su držali Matija Gobec i Sandra Krneta
- Predavanja o razvoju Android aplikacija i prednostima i manama dva pristupa razvoju – Native vs Hybrid koje su držali Nemanja Maksimović i Goran Đonović.
Kao i svaki put do sada, ceo događaj je bio odlično organizovan od strane PHP Srbija udruženja, pa koristim priliku da im se zahvalim na trudu i poželim da nastave da rade dobar posao.
Sve je to lepo, nego sinko šta ti znaš oko kuće korisno da uradiš?
🙂
A sto je bila bitka … pucalo se na sve strane.
Nego, zna li neko di je moj moped??? Nema ga, ki da je u Moravu upao!?
Prijatelju, ovo sto si izlozio su strucne stvari za jako mali profil ljudi a jos malje za siroke posete nas Limundovaca, proletera, partizana i slucajnih prolaznika.
Ovo mi je prvi put da nesto komentarisem za sve ove godine i potpuno se slazem sa komentarom clana “dmitrijevic75”