[
https://issues.apache.org/jira/browse/TINKERPOP3-22?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14483505#comment-14483505
]
Marko A. Rodriguez commented on TINKERPOP3-22:
----------------------------------------------
Should we close this ticket?
> Create a Docker Container for TinkerPop3 and graph DBs
> ------------------------------------------------------
>
> Key: TINKERPOP3-22
> URL: https://issues.apache.org/jira/browse/TINKERPOP3-22
> Project: TinkerPop 3
> Issue Type: Improvement
> Components: build-release
> Reporter: James Thornton
>
> Docker 1.0 was released last month and then Google made waves with Eric
> Brewer's Docker announcement and the release of its prized Borg/Omega cluster
> management system (what Twitter's Mesos is based on)...
> Docker 1.0 Release (June 9)
> http://blog.docker.com/2014/06/its-here-docker-1-0/
> https://news.ycombinator.com/item?id=7868791
> "An update on container support on Google Cloud Platform", by Eric Brewer
> http://googlecloudplatform.blogspot.com/2014/06/an-update-on-container-support-on-google-cloud-platform.html
> https://news.ycombinator.com/item?id=7873893
> Omega: flexible, scalable schedulers for large compute clusters
> http://static.googleusercontent.com/media/research.google.com/en/us/pubs/archive/41684.pdf
> Kubernetes Container Cluster Manager open-sourced (AKA Borg, Omega)
> https://github.com/GoogleCloudPlatform/kubernetes
> Docker's libswarm: A minimalist toolkit to compose network services
> https://github.com/docker/libswarm
> https://news.ycombinator.com/item?id=7873602
> Docker's libchan: Like Go channels over the network
> https://github.com/docker/libchan
> It looks like most of the cloud providers are going to standardize on docker
> containers as a new way to package and deliver applications (like jars for
> mixed technologies) so for example, a tinkerpop or titan release would be
> packaged up in a docker container with all its required dependencies
> (cassandra, elasticsearch, etc) and delivered in exactly the same environment
> it was tested on.
> Updates to the tinkerpop container are delivered as container diffs (similar
> to git diffs) so it's fast and containers can communicate with each other via
> docker RPC, which is like Go channels. In short, app packaging and RPC will
> be standardized like how the shipping industry standardized shipping
> containers.
> IBM, OpenStack and a ton of other cloud providers are behind it. Google
> already has docker-optimized images for GCE:
> * https://www-03.ibm.com/press/us/en/pressrelease/44124.wss
> * https://wiki.openstack.org/wiki/Docker
> * https://developers.google.com/compute/docs/containers/container_vms
> Google, Microsoft, IBM And Others Collaborate To Make Managing Docker
> Containers Easier
> http://techcrunch.com/2014/07/10/google-microsoft-ibm-and-others-collaborate-to-make-managing-docker-containers-easier/
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)