DaFED#35: MapReduce i Neo4j Graph Database

DaFED#35 o MapReduce i Neo4j Graph Database – Nestruktuirani podaci i kako sa njima?

Posle vesele atmosfere na DaFED-ovom trećem rođendanu u julu, avgustovsko okupljanje je bilo posvećeno aktuelnim IT temama - BigData i Graph Databases. U sredu, 5. avgusta u Amfiteatru centralne zgrade Univerziteta u Novom Sadu, zainteresovani su mogli više da saznaju o mogućnostima rešavanja kompleksnih problema u BigData svetu i o različitim načinima analize podataka, te se upoznaju sa Neo4j, graph bazom podataka.

Ozren-Gulan

Ozren Gulan – MapReduce: Which Way To Go?

Nakon kratkog uvoda o tome šta je zapravo BigData i na koji način se podaci mogu koristiti za rešavanje određenih kompleksnih problema, Ozren Gulan, IT konsultant i softver developer u kompaniji “Codecentric”, je objasnio različite načine obrade podataka u BigData svetu.

Prvi način obrade podataka je omogućen korišćenjem BatchProcessing pristupa, dok je najpopularniji način za analizu i obradu podataka MapReduce algoritam.

Ozren je u predavanju pokazao rezultate analize poređenja dva pristupa: Apache Pig i Java MapReduce.

Molimo vas da prihvatite sve kolačiće kako biste mogli da vidite ovaj sadržaj

A šta nas čeka u budućnosti?

Budućnost je već tu  – a to je DataStreaming. DataStreaming nam omogućava real-time ili near-real-time analizu i procesuiranje podataka.

Već postoje nekoliko tehnologija koje se bave ovakvom analizom podataka, od kojih su neke Apache Storm, IBM Streams, Apache Samza, StreamBase, i druge.

Ozren je ukratko pokazao kako se Apache Spark, koji je započet kao deo doktorske disertacije, a 2013. dodeljen Apache fondaciji pod open source licencom, koristi za obradu podataka.

Do sada smo imali Forecasting – zaboravite forecasting, sada imamo Nowcasting.

Danas, Apache Spark uveliko koriste Yahoo, Amazon, eBay, i mnoge druge kompanije, a budući da je 10 do 100 puta brži od MapReduce-a, Spark je postavio novi svetski rekord u large-scale sorting-u.

Srđan-Vranac

Srđan Vranac – Neo4j, connecting the dots

Drugo predavanje je održao Srđan Vranac, developer i preduzetnik iz kompanije Code4Hire, koji je detaljnije upoznao publiku sa Neo4j, graph bazom podataka. 

Neo4j je graph baza podataka otvorenog koda napisana u Javi, koja se najčešće koristi za skladištenje i prikaz kompleksnih i nestruktuiranih međusobno povezanih podataka. 

Neo4j je jednostavana (baza podataka) za ono što treba da uradi.

Specifična struktura graph baze, kao i činjenica da su podaci i relacije u istoj ravni po važnosti, omogućava znatno bolje preformanse za razliku od drugih tipova baza (relacione).  Neo4j se koristi u softverskoj analitici i u oblasti socijalnih, logističkih i telekomunikacionih mreža i njihovog modelovanja.

Baze podataka su stabilne, nude mnogo mogućnosti i omogućuvaju fleksibilnost, one prosto “rade”, ali takođe zadovoljavaju samo 90 % naših potreba, kako navodi Srđan.

Ali šta je sa preostalih 10%?

Pogledajte njegovo predavanje – Srđan je pokazao šta graph baze podataka mogu da učine za korisnike, ukazujući i na prednosti i mane pomenute baze.

Molimo vas da prihvatite sve kolačiće kako biste mogli da vidite ovaj sadržaj

Ostala zanimljiva predavanja sa prošlih DaFED okupljanja možete pronaći na YouTube kanalu organizacije.

Želiš da podeliš svoje mišljenje o ovoj temi? Komentari su otvoreni na našoj Facebook i LinkedIn stranici!

Popularno

Karijere

IT-jevci se vraćaju u kancelarije, ali to ne važi za programere?!

Potpuno 'remote' rad ne nestaje sa domaćeg IT tržišta, ali više nije zastupljen kao prethodnih godina. Analiza oglasa za posao na sajtu HelloWorld pokazuje da je udeo oglasa koji nude rad na daljinu pao sa 40 odsto u 2024. i 2025. godini na 26 odsto u prvih osam meseci 2026.

Office Talks Podcast

AI nas košta više nego što mislimo?!

Da li je AGI zaista stigao ili smo ponovo svedoci jednog od najvećih tehnoloških hype ciklusa?

Analiza

Akt o digitalnim tržištima: kada popularnost platforme postane tržišna moć

Velike digitalne platforme ne povezuju samo kompanije i korisnike, one u značajnoj meri određuju i pravila pod kojima se oni susreću. Akt o digitalnim tržištima postavlja pitanje gde se završava prednost stečena kvalitetom usluge, a počinje moć da se utiče na izbor korisnika i mogućnosti konkurenata.

Propustili ste

Izveštaj

Moj prvi put u Silicijumskoj dolini: Autonomna vožnja i beskućnici pored Apple Parka

'If you’re going to San Francisco…' stih iz pesme Skota Mekenzija bio mi je u glavi dok sam na desetočasovnom letu preko Atlantika prvi put putovao u Kaliforniju. U jedan od svetskih centara IT industrije i novih tehnoloških trendova koje danas oblikuje veštačka inteligencija.

Startapi i poslovanje

Poljska Audioteka akvizirala srpski startap Knjigapriča

Poljska Audioteka postala je većinski vlasnik novosadske platforme za audio-knjige Knjigapriča. Nenad Iđoški ostaje na čelu kompanije, dok su među prvim planovima širenje kataloga i izlazak na hrvatsko tržište.

Office Talks Podcast

Da li je ovo najgora predizborna kampanja vlasti?

U novoj epizodi Office Talks podkasta analiziramo sudar dva potpuno različita pristupa političkom marketingu - Studentske liste i vladajuće partije.

Intervju

GITEX AI stiže u Beograd: Globalni investitori traže 100 startapa iz Srbije i regiona

Piter Brejdi iz organizacije GITEX AI BELGRADE otkriva za Netokraciju zašto je srpska prestonica izabrana za domaćina jedne od vodećih svetskih konferencija i šta to znači za domaće tehnološke kompanije.

Office Talks Podcast

Da li je zlatno doba IT plata završeno?

Da li je 3.000 evra neto i dalje dobra IT plata u Srbiji? Kada se od te sume odbiju kirija ili rata kredita, računi i ostali životni troškovi, pitanje postaje znatno konkretnije.

Digitalni mediji

Turnkey Ivana Minića dobio investiciju MDIF-a za dodatni razvoj Pojačala

Osnovni sadržaj Pojačala ostaje besplatan, dok investicija otvara prostor za knjige, pretplate i druge proizvode pod istim brendom. Ivan Minić za Netokraciju objašnjava zašto je izabrao MDIF i kako planira da proširi poslovanje uz očuvanje uredničke nezavisnosti.