2015 11-12 GoLang Meetup Praha

Post on 17-Jan-2017

799 views 0 download

Transcript of 2015 11-12 GoLang Meetup Praha

GoLang meetup

November 12th, 2015

• Subscription Video on Demand streaming platform

• Currently operating in Sub-Saharan Africa

• Headquarters in Amsterdam

• Research and Innovation team in Beroun

• Engineering team will be in Prague soon

• Operations office in Johannesburg

What is ShowMax

10000 ft overview of Technology Stack

• eventproxy

• high performance event acquisition from end-devices

• sanitization of messages, adding metadata and pushing messages to logging infrastructure

• socket2amqp / syslog2socket / journal2socket

• entry points into logging infrastructure for all apps / services

• coreosmon

• monitoring health of CoreOS nodes

• dockerports

• service discovery for Docker containers running on CoreOS cluster -> etcd

• varnishetcd

• configures backends in Varnish based on information in etcd (updated by dockerports)

• http-router

• content location discovery and request router for CDN storage nodes

Go @ ShowMax

eventproxy as seen by cAdvisor

You can reach us at<ops@showmax.com>