2015 11-12 golang meetup praha

6
GoLang meetup November 12th, 2015

Upload: showmax

Post on 17-Jan-2017

799 views

Category:

Software


0 download

TRANSCRIPT

Page 1: 2015 11-12 GoLang Meetup Praha

GoLang meetup

November 12th, 2015

Page 2: 2015 11-12 GoLang Meetup Praha

• 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

Page 3: 2015 11-12 GoLang Meetup Praha

10000 ft overview of Technology Stack

Page 4: 2015 11-12 GoLang Meetup Praha

• 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

Page 5: 2015 11-12 GoLang Meetup Praha

eventproxy as seen by cAdvisor

Page 6: 2015 11-12 GoLang Meetup Praha

You can reach us at<[email protected]>