Skip to content
This repository was archived by the owner on Sep 12, 2018. It is now read-only.
This repository was archived by the owner on Sep 12, 2018. It is now read-only.

NG: storage driver model #616

@dmp42

Description

@dmp42

Designing the communication API with the drivers is actually the easy part.

The hard part is:

  • actual implementation (resumable push is a challenge)
  • find the proper abstraction in go world

Here are some things that we want to take into account:

  • the possibility to have language-agnostic drivers might be a plus - that would obviously mean we need an agnostic transport (http, spdy, ...)
  • we want to have a communication channel that is extremely robust and reasonably "simple" to debug in order not to add too much complexity on top of the driver itself
  • ability to NOT having to recompile the registry itself to enjoy using new drivers is definitely something to consider

@noxiouz @bacongobbler

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions