Open Source @ MMC RTV Slovenija

Tit Petrič, Monotek d.o.o.

Open Source @
MMC RTV Slovenija

Tit Petrič (@TitPetric)

Photo © Jeffrey Bass @ Flickr

Kdo sem

Open Source @ MMC RTV Slovenia, by @TitPetric for @OpenWaySi

Moji začetki

* prvi projekti še v 1999

Open Source @ MMC RTV Slovenia, by @TitPetric for @OpenWaySi

MMC RTV SLO

Open Source @ MMC RTV Slovenia, by @TitPetric for @OpenWaySi

MMC RTVSLO 2003

* število serverjev: 1

Open Source @ MMC RTV Slovenia, by @TitPetric for @OpenWaySi

MMC RTVSLO 2003

* število serverjev: 1

Open Source @ MMC RTV Slovenia, by @TitPetric for @OpenWaySi

MMC RTVSLO 2004-2005

* število serverjev: 2-4

Open Source @ MMC RTV Slovenia, by @TitPetric for @OpenWaySi

Rast obiska, rast infrastrukture

Open Source @ MMC RTV Slovenia, by @TitPetric for @OpenWaySi

You will either step forward into growth, or you will step backward into safety.

Abraham Maslow

Open Source @ MMC RTV Slovenia, by @TitPetric for @OpenWaySi

MMC RTVSLO 2005-2008

* število serverjev: 12

Open Source @ MMC RTV Slovenia, by @TitPetric for @OpenWaySi

MMC RTVSLO 2008-2011

* število serverjev: 20* (30+ virtualnih strežnikov)

Open Source @ MMC RTV Slovenia, by @TitPetric for @OpenWaySi

2005 - 2011, pred in po 2008

  1. Load balancer: DNS -> Pound -> Nginx
  2. Web strežniki: Apache -> Lighttpd -> Nginx
  3. NoSQL: Memcache / Sharedance -> Redis
  4. Uvedba Nginx + LUA za front-end cache
  5. Uvedba API arhitekture in CI (git-robot)
  6. Stabilizacija rešitev

Open Source @ MMC RTV Slovenia, by @TitPetric for @OpenWaySi

MMC RTVSLO 2011-

* število serverjev: 6* (60+ virtualnih strežnikov)

Open Source @ MMC RTV Slovenia, by @TitPetric for @OpenWaySi

Ključne lastnosti Open Source

  1. Prednost: Odprtost & dostopnost rešitev

Open Source @ MMC RTV Slovenia, by @TitPetric for @OpenWaySi

Kam gre MMC

* https://api.rtvslo.si/console/docs

Open Source @ MMC RTV Slovenia, by @TitPetric for @OpenWaySi

Vas zanimajo RTVSLO API-ji?

Pošljite naslednje podatke na mmc@rtvslo.si

Lahko pa predlagate tudi kak nov API, ki bi ga radi imeli

Open Source @ MMC RTV Slovenia, by @TitPetric for @OpenWaySi

Vprašanja?

Open Source @ MMC RTV Slovenia, by @TitPetric for @OpenWaySi