harpoon

module
v0.0.0-...-de830e9 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 10, 2014 License: BSD-2-Clause

README

Harpoon Build Status

A comprehensive application orchestration platform, in the tradition of The Datacenter as a Computer.

Philosophy

TODO

Architecture

TODO

Directories

Path Synopsis
Godeps
_workspace/src/code.google.com/p/goprotobuf/proto
Package proto converts data structures to and from the wire format of protocol buffers.
Package proto converts data structures to and from the wire format of protocol buffers.
_workspace/src/github.com/bernerdschaefer/eventsource
Package eventsource provides the building blocks for consuming and building EventSource services.
Package eventsource provides the building blocks for consuming and building EventSource services.
_workspace/src/github.com/bmizerany/pat
Package pat implements a simple URL pattern muxer
Package pat implements a simple URL pattern muxer
_workspace/src/github.com/codegangsta/cli
Package cli provides a minimal framework for creating and organizing command line Go applications.
Package cli provides a minimal framework for creating and organizing command line Go applications.
_workspace/src/github.com/coreos/go-systemd/dbus
Integration with the systemd D-Bus API.
Integration with the systemd D-Bus API.
_workspace/src/github.com/docker/libcontainer
Temporary API endpoint for libcontainer while the full API is finalized (api.go).
Temporary API endpoint for libcontainer while the full API is finalized (api.go).
_workspace/src/github.com/docker/libcontainer/netlink
Packet netlink provide access to low level Netlink sockets and messages.
Packet netlink provide access to low level Netlink sockets and messages.
_workspace/src/github.com/godbus/dbus
Package dbus implements bindings to the D-Bus message bus system.
Package dbus implements bindings to the D-Bus message bus system.
_workspace/src/github.com/godbus/dbus/introspect
Package introspect provides some utilities for dealing with the DBus introspection format.
Package introspect provides some utilities for dealing with the DBus introspection format.
_workspace/src/github.com/godbus/dbus/prop
Package prop provides the Properties struct which can be used to implement org.freedesktop.DBus.Properties.
Package prop provides the Properties struct which can be used to implement org.freedesktop.DBus.Properties.
_workspace/src/github.com/julienschmidt/httprouter
Package httprouter is a trie based high performance HTTP request router.
Package httprouter is a trie based high performance HTTP request router.
_workspace/src/github.com/matttproud/golang_protobuf_extensions/ext
Package ext enables record length-delimited Protocol Buffer streaming.
Package ext enables record length-delimited Protocol Buffer streaming.
HTTP Content-Type Autonegotiation.
_workspace/src/github.com/prometheus/client_golang/_vendor/perks/quantile
Package quantile computes approximate quantiles over an unbounded data stream within low memory and CPU bounds.
Package quantile computes approximate quantiles over an unbounded data stream within low memory and CPU bounds.
_workspace/src/github.com/prometheus/client_golang/model
Package model contains core representation of Prometheus client primitives.
Package model contains core representation of Prometheus client primitives.
_workspace/src/github.com/prometheus/client_golang/prometheus
Package prometheus provides embeddable metric primitives for servers and standardized exposition of telemetry through a web services interface.
Package prometheus provides embeddable metric primitives for servers and standardized exposition of telemetry through a web services interface.
_workspace/src/github.com/prometheus/client_golang/text
Package text contains helper functions to parse and create text-based exchange formats.
Package text contains helper functions to parse and create text-based exchange formats.
_workspace/src/github.com/prometheus/client_model/go
Package io_prometheus_client is a generated protocol buffer package.
Package io_prometheus_client is a generated protocol buffer package.
_workspace/src/github.com/syndtr/gocapability/capability
Package capability provides utilities for manipulating POSIX capabilities.
Package capability provides utilities for manipulating POSIX capabilities.
generates a libcontainer config for integration tests
generates a libcontainer config for integration tests
lib
harpoon-configstore
lib
agentrepr
Package agentrepr implements a representation of a remote agent within the scheduler.
Package agentrepr implements a representation of a remote agent within the scheduler.
algo
Package algo implements scheduling algorithms.
Package algo implements scheduling algorithms.
api
Package api implements REST-y handlers for interacting with the scheduler.
Package api implements REST-y handlers for interacting with the scheduler.
metrics
Package metrics provides methods to instrument the scheduler.
Package metrics provides methods to instrument the scheduler.
registry
Package registry deals with storing and persisting the expressed desired state of the scheduling domain.
Package registry deals with storing and persisting the expressed desired state of the scheduling domain.
reprproxy
Package reprproxy implements a proxy for (or an aggregation of) multiple remote agent representations.
Package reprproxy implements a proxy for (or an aggregation of) multiple remote agent representations.
xf
Package xf deals with the transform of registry state to mutations against a set of agents.
Package xf deals with the transform of registry state to mutations against a set of agents.
xtime
Package xtime acts as an intermediary for package time methods that we use to coördinate things in the scheduler.
Package xtime acts as an intermediary for package time methods that we use to coördinate things in the scheduler.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL