Ce diaporama a bien été signalé.
Le téléchargement de votre SlideShare est en cours. ×

Az online hirdetéskiszolgálás technológiai kihívásai

Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Chargement dans…3
×

Consultez-les par la suite

1 sur 33 Publicité

Plus De Contenu Connexe

Similaire à Az online hirdetéskiszolgálás technológiai kihívásai (20)

Publicité

Az online hirdetéskiszolgálás technológiai kihívásai

  1. 1. 2011.04.06. Az online hirdetéskiszolgálás technológiai kihívásai Sitte Dávid
  2. 2. Egy adview születése
  3. 3. Hírdetési esemény
  4. 4. Hírdeté$i e$emény
  5. 5. Elvárások
  6. 6. Látogató elvárásai Sebesség
  7. 7. Látogató elvárásai Mértéktartás
  8. 8. Látogató elvárásai Érdeklődésének megfelelő hírdetések
  9. 9. Hirdető elvárásai Célcsoport hatékony elérése
  10. 10. Hirdető elvárásai Részletes statisztikák
  11. 11. Tartalomszolgáltató elvárásai Pontos szabályozás
  12. 12. Tartalomszolgáltató elvárásai Sebesség
  13. 13. Tartalomszolgáltató elvárásai Speciális, egyedi hirdetés megjelenítések
  14. 14. Tartalomszolgáltató elvárásai Hatékony workflow
  15. 15. Tartalomszolgáltató elvárásai Minden platform egy rendszerben
  16. 16. Kihívások
  17. 17. Kiszolgálás •UX (felhasználói élmény, robosztusság) •Felhasználó követés •Sok kérés (5-10k AV/sec csúcsidőben)
  18. 18. Vezérlés •Targetálások •Közel pontos szabályozás •Eloszlások kezelése •Logfeldolgozás •(500+M event/nap 2x35GB/nap)
  19. 19. Statisztika •Realtime nézetek (kivéve unique) •Unique nézetek előállítása (mennyiség) •Reportok (színes-szagos)
  20. 20. Admin felület •Tetszőleges nézetek •Testreszabható workflow
  21. 21. Megoldások
  22. 22. Alapok GNU/Linux + opensource megoldások •Virtualizáció: XEN, KVM, LX •Management: puppet •Glue: bash, ruby, perl
  23. 23. Felépítés
  24. 24. Kiszolgálás Kliens oldal •Javascript beépítési kód – sok dolga van •Egy requestben az összes zóna
  25. 25. Kiszolgálás Szerver oldal •haproxy •JAVA + Jetty http kiszolgálás •Lighttpd a statikus tartalmakhoz
  26. 26. Vezérlés •Core: JAVA webservice (REST API) •ORM: EclipseLink •Backend DB: Postgresql 9.0
  27. 27. Statisztika •Elosztott loglehozó rendszer (Flume) •Logfeldolgozás: Hadoop cluster •(Pig scriptek) •Fejlesztés alatt: egyedi reportok (Hive)
  28. 28. Admin •PHP •extJS •Core REST API-t használja
  29. 29. Még nem publikus •Node.js •Redis •Nagyon várjuk: Scala
  30. 30. Fejlesztő eszközök •SCM: git •Tracker: bugzilla •Code review: gerrit •CI: Hudson •IDE: Eclipse, NetBeans, … •Mindig hasznos: unix shell
  31. 31. A legfontosabb A szövegszerkesztő :)
  32. 32. Összefoglalás •Sokféle technológia •Open(source) előnyben •Minden újra nyitottak vagyunk •Hasonló gondolkodású fejlesztőket szívesen várunk a csapatba :)
  33. 33. Elérhetőségek dsitte@adverticum.com http://adverticum.com twitter.com/adverticum adserver.blog.hu

×