SlideShare uma empresa Scribd logo
1 de 29
Baixar para ler offline
Big Data na zakupachArtur Senk, OKE Poland 
Tech.3camp.pl01.10.2014
Rok założenia: 1996 r. Zatrudnienie: 50 osóbSiedziba: Gdańsk
Technologie telewizyjne (.NET) 
oraz…
-start: kwiecień 2013 
Net -Trends 
Przewidywanie trendówna podstawie danych zebranychz Internetu i danych statystycznych
NET-TRENDS: CIAŁO 
Big Data 
Data Mining 
Trendy 
Crawlery 
Scrapery 
Net-Trends
MIOSPOT: GŁOWA 
Zakupy 
Alerty 
Aplikacje mobilne 
Celebryci 
SocialNetwork
Big Data Shopping 
Czy robienie zakupów może być jeszcze 
bardziej, bardziej, wiele bardziej 
przyjemne?
TARGET USERS 
CZEGO PRAGNĄ…? 
… NAPRAWDĘ CHCECIE WIEDZIEĆ?
MioSpot 
Bridges the gap between Retailers and People.Activesystem thatbrings buyers and sellers together. 
© istockphoto.com
MioSpotSocialCommerce 
BringingCelebs, 
Friendsand Fanstogether. 
miospot.com
PRODUKTY, CELEBRYCI I ZNAJOMI
ODKRYWAJ PRODUKTY
OBSERWUJ INNYCH
-wiele bibliotek do przetwarzania danych-czytelność kodu (readability) -szybkość tworzenia nowych funkcjonalności 
Środowisko: Python(3.3)
-Django–frameworkPythona-Gunicorn–PythonWSGI HTTP Server-nginx–HTTP (static) oraz (genialne!) proxy-PostgreSQL (9.3) –znana i dopracowana baza-Solr–full-textsearchservernapisany w Javie 
Środowisko: główne elementy
-Git (własny serwer z GitLab), git-flow, tagi-Jenkins + Selenium–CI, after-commitjobs-Fabric–szybki deploy-Anaconda–kompletna dystrybucja Pythona 
Środowisko: dodatki
RSS Feeds 
artykuły 
zdjęcia 
ŹRÓDŁA DANYCH 
Net-Trends
-TOR –wirtualny routing na poziomie TCP, ukrywanie IP serwerów pobierających-Celery–kolejki zadań –rozproszone i skalowalne 
Pobieranie danych #1
-ElasticSearch-searchengine, ELK stack: ElasticSearch+ Logstash+ Kibana-Redis–zaawansowany key-valuecache/store, wyniki tasków 
Pobieranie danych #2
-prawie 10TB danych (spakowanych!) -bazy danych po kilkaset GB-1 000 000 000 rekordów w tabeli 
Trochę statystyk
TAR + XZ -> 40-krotna kompresja 
Big Data + Big Dev= Data
Dziękuję za uwagę. 
Dzięki!

Mais conteúdo relacionado

Semelhante a Artur Senk, OKE Poland, Big Data na zakupach

Biblioteczny marketing internetowy Wyd. 2 poprawione
Biblioteczny marketing internetowy Wyd. 2 poprawioneBiblioteczny marketing internetowy Wyd. 2 poprawione
Biblioteczny marketing internetowy Wyd. 2 poprawione
Bożena Jaskowska
 
Zmierzyć smartfon, lodówkę i Facebooka - jaka będzie przyszłość pomiaru ruchu...
Zmierzyć smartfon, lodówkę i Facebooka - jaka będzie przyszłość pomiaru ruchu...Zmierzyć smartfon, lodówkę i Facebooka - jaka będzie przyszłość pomiaru ruchu...
Zmierzyć smartfon, lodówkę i Facebooka - jaka będzie przyszłość pomiaru ruchu...
Polish Internet Research
 

Semelhante a Artur Senk, OKE Poland, Big Data na zakupach (20)

Time4Mobi#2
Time4Mobi#2Time4Mobi#2
Time4Mobi#2
 
Raport Interaktywnie.com: Marketing mobilny 2015
Raport Interaktywnie.com: Marketing mobilny 2015Raport Interaktywnie.com: Marketing mobilny 2015
Raport Interaktywnie.com: Marketing mobilny 2015
 
[Raport Interaktywnie.com] Internet Software House
[Raport Interaktywnie.com] Internet Software House[Raport Interaktywnie.com] Internet Software House
[Raport Interaktywnie.com] Internet Software House
 
Biblioteczny marketing internetowy Wyd. 2 poprawione
Biblioteczny marketing internetowy Wyd. 2 poprawioneBiblioteczny marketing internetowy Wyd. 2 poprawione
Biblioteczny marketing internetowy Wyd. 2 poprawione
 
Value of Data - infografika z wnioskami ze spotkania CIONET #4
Value of Data - infografika z wnioskami ze spotkania CIONET #4Value of Data - infografika z wnioskami ze spotkania CIONET #4
Value of Data - infografika z wnioskami ze spotkania CIONET #4
 
Value of Data - infografika z wnioskami ze spotkania CIONET #4
Value of Data - infografika z wnioskami ze spotkania CIONET #4Value of Data - infografika z wnioskami ze spotkania CIONET #4
Value of Data - infografika z wnioskami ze spotkania CIONET #4
 
Click or tap czyli jak nie zepsuc mobile
Click or tap czyli jak nie zepsuc mobileClick or tap czyli jak nie zepsuc mobile
Click or tap czyli jak nie zepsuc mobile
 
Big data w strategii marketingowej
Big data w strategii marketingowejBig data w strategii marketingowej
Big data w strategii marketingowej
 
Internet Rzeczy - wizja przyszłości
Internet Rzeczy - wizja przyszłościInternet Rzeczy - wizja przyszłości
Internet Rzeczy - wizja przyszłości
 
MediaMon na Microsoft Technology Summit 2011
MediaMon na Microsoft Technology Summit 2011MediaMon na Microsoft Technology Summit 2011
MediaMon na Microsoft Technology Summit 2011
 
Raport Interaktywnie.com: Reklama w internecie 2015
Raport Interaktywnie.com: Reklama w internecie 2015 Raport Interaktywnie.com: Reklama w internecie 2015
Raport Interaktywnie.com: Reklama w internecie 2015
 
Performance marketing. Jak przyprowadzić użytkownika, który będzie konwertowa...
Performance marketing. Jak przyprowadzić użytkownika, który będzie konwertowa...Performance marketing. Jak przyprowadzić użytkownika, który będzie konwertowa...
Performance marketing. Jak przyprowadzić użytkownika, który będzie konwertowa...
 
Digital Analytics of the Future (Digital Analytics w przyszłości) - Blueffect...
Digital Analytics of the Future (Digital Analytics w przyszłości) - Blueffect...Digital Analytics of the Future (Digital Analytics w przyszłości) - Blueffect...
Digital Analytics of the Future (Digital Analytics w przyszłości) - Blueffect...
 
Strategie Realizacji eCommerce - Tomasz Karwatka - Divante
Strategie Realizacji eCommerce - Tomasz Karwatka - DivanteStrategie Realizacji eCommerce - Tomasz Karwatka - Divante
Strategie Realizacji eCommerce - Tomasz Karwatka - Divante
 
Trendy w polskim biznesie internetowym
Trendy w polskim biznesie internetowym Trendy w polskim biznesie internetowym
Trendy w polskim biznesie internetowym
 
Trendy w polskim biznesie internetowym
Trendy w polskim biznesie internetowym Trendy w polskim biznesie internetowym
Trendy w polskim biznesie internetowym
 
Trendy technologiczne 2019 - Deloitte, prezentacja 26.02.2019
Trendy technologiczne 2019 - Deloitte, prezentacja 26.02.2019Trendy technologiczne 2019 - Deloitte, prezentacja 26.02.2019
Trendy technologiczne 2019 - Deloitte, prezentacja 26.02.2019
 
Zmierzyć smartfon, lodówkę i Facebooka - jaka będzie przyszłość pomiaru ruchu...
Zmierzyć smartfon, lodówkę i Facebooka - jaka będzie przyszłość pomiaru ruchu...Zmierzyć smartfon, lodówkę i Facebooka - jaka będzie przyszłość pomiaru ruchu...
Zmierzyć smartfon, lodówkę i Facebooka - jaka będzie przyszłość pomiaru ruchu...
 
shopcamp poznań stary browar/jaroslaw banacki (cyfrowe.pl)
 shopcamp poznań stary browar/jaroslaw banacki (cyfrowe.pl) shopcamp poznań stary browar/jaroslaw banacki (cyfrowe.pl)
shopcamp poznań stary browar/jaroslaw banacki (cyfrowe.pl)
 
Przyszłość rynku informacji
Przyszłość rynku informacjiPrzyszłość rynku informacji
Przyszłość rynku informacji
 

Mais de 3camp

Marcin Szeląg, InnovationNest, Startup Risk Model
Marcin Szeląg, InnovationNest, Startup Risk ModelMarcin Szeląg, InnovationNest, Startup Risk Model
Marcin Szeląg, InnovationNest, Startup Risk Model
3camp
 

Mais de 3camp (20)

Ochrona podatnych webaplikacji za pomocą wirtualnych poprawek
Ochrona podatnych webaplikacji za pomocą wirtualnych poprawekOchrona podatnych webaplikacji za pomocą wirtualnych poprawek
Ochrona podatnych webaplikacji za pomocą wirtualnych poprawek
 
HTTPS bez wymówek
HTTPS bez wymówekHTTPS bez wymówek
HTTPS bez wymówek
 
Jak udokumentować bazę danych
Jak udokumentować bazę danychJak udokumentować bazę danych
Jak udokumentować bazę danych
 
ORM - tuningujemy podejście do mapowania
ORM - tuningujemy podejście do mapowaniaORM - tuningujemy podejście do mapowania
ORM - tuningujemy podejście do mapowania
 
No pressure, no diamonds. Rzecz o łamaniu zasad w projektach.
No pressure, no diamonds. Rzecz o łamaniu zasad w projektach.No pressure, no diamonds. Rzecz o łamaniu zasad w projektach.
No pressure, no diamonds. Rzecz o łamaniu zasad w projektach.
 
W poszukiwaniu procesu doskonałego. Wdrożenie Scruma, Continuous Integrations...
W poszukiwaniu procesu doskonałego. Wdrożenie Scruma, Continuous Integrations...W poszukiwaniu procesu doskonałego. Wdrożenie Scruma, Continuous Integrations...
W poszukiwaniu procesu doskonałego. Wdrożenie Scruma, Continuous Integrations...
 
Wykorzystanie języka Kotlin do aplikacji na platformie Android
Wykorzystanie języka Kotlin do aplikacji na platformie AndroidWykorzystanie języka Kotlin do aplikacji na platformie Android
Wykorzystanie języka Kotlin do aplikacji na platformie Android
 
Learn you some rx for the greater good
Learn you some rx for the greater goodLearn you some rx for the greater good
Learn you some rx for the greater good
 
Google App Engine i Google Play Services w Twoich aplikacjach
Google App Engine i Google Play Services w Twoich aplikacjachGoogle App Engine i Google Play Services w Twoich aplikacjach
Google App Engine i Google Play Services w Twoich aplikacjach
 
Reakcja łańcuchowa, czyli React.js w praktyce
Reakcja łańcuchowa, czyli React.js w praktyceReakcja łańcuchowa, czyli React.js w praktyce
Reakcja łańcuchowa, czyli React.js w praktyce
 
Odtwarzanie multimediów w HTML5, czyli Player przez duże „P”
Odtwarzanie multimediów w HTML5, czyli Player przez duże „P”Odtwarzanie multimediów w HTML5, czyli Player przez duże „P”
Odtwarzanie multimediów w HTML5, czyli Player przez duże „P”
 
AngularJS (nie) nadaje się do dużego projektu
AngularJS (nie) nadaje się do dużego projektuAngularJS (nie) nadaje się do dużego projektu
AngularJS (nie) nadaje się do dużego projektu
 
Przemysław Bartkowiak - Sam ustalasz ile za to zapłacisz – czyli nowy wymiar ...
Przemysław Bartkowiak - Sam ustalasz ile za to zapłacisz – czyli nowy wymiar ...Przemysław Bartkowiak - Sam ustalasz ile za to zapłacisz – czyli nowy wymiar ...
Przemysław Bartkowiak - Sam ustalasz ile za to zapłacisz – czyli nowy wymiar ...
 
Mirek Wąsowicz - Segment jednego, dokąd zmierza marketing online?
Mirek Wąsowicz - Segment jednego, dokąd zmierza marketing online?Mirek Wąsowicz - Segment jednego, dokąd zmierza marketing online?
Mirek Wąsowicz - Segment jednego, dokąd zmierza marketing online?
 
Piotr Macuk, Konfeo.com, Programista i biznes – plusy i minusy własnej działa...
Piotr Macuk, Konfeo.com, Programista i biznes – plusy i minusy własnej działa...Piotr Macuk, Konfeo.com, Programista i biznes – plusy i minusy własnej działa...
Piotr Macuk, Konfeo.com, Programista i biznes – plusy i minusy własnej działa...
 
Marcin Maj, Kainos - QA – wartko, zmiennie i interdyscyplinarnie
Marcin Maj, Kainos - QA – wartko, zmiennie i interdyscyplinarnieMarcin Maj, Kainos - QA – wartko, zmiennie i interdyscyplinarnie
Marcin Maj, Kainos - QA – wartko, zmiennie i interdyscyplinarnie
 
Jak przesiąść się na rower na dwóch kółkach? Od trzyosobowego startupu do spó...
Jak przesiąść się na rower na dwóch kółkach? Od trzyosobowego startupu do spó...Jak przesiąść się na rower na dwóch kółkach? Od trzyosobowego startupu do spó...
Jak przesiąść się na rower na dwóch kółkach? Od trzyosobowego startupu do spó...
 
Łukasz Brzeziński - Jak zarabiać z Wikingami? Czyli monetyzacja portalu inter...
Łukasz Brzeziński - Jak zarabiać z Wikingami? Czyli monetyzacja portalu inter...Łukasz Brzeziński - Jak zarabiać z Wikingami? Czyli monetyzacja portalu inter...
Łukasz Brzeziński - Jak zarabiać z Wikingami? Czyli monetyzacja portalu inter...
 
Marcin Szeląg, InnovationNest, Startup Risk Model
Marcin Szeląg, InnovationNest, Startup Risk ModelMarcin Szeląg, InnovationNest, Startup Risk Model
Marcin Szeląg, InnovationNest, Startup Risk Model
 
JSON, REST API
JSON, REST APIJSON, REST API
JSON, REST API
 

Artur Senk, OKE Poland, Big Data na zakupach