HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
dotcloud
cloudlets
HISTORICAL RECORD2010–2013
dotcloud / cloudlets · Not publicly available

cloudlets

Discover this repository through its Hacker News conversations.

2Distinct people
8Mentions
0Explicit recommenders
REPOSITORY AT A GLANCE

What to know before exploring

What it is

A public description has not been verified.

Where it is used

No documented product use has been verified yet.

What people are saying

No recommendation phrase was found in the indexed comments.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

No other repository is repeatedly linked in the same discussions.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 11:56:56 AM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by year8 dated mentions

Observed mentions: 2010-03-13 22:33:14 UTC to 2013-11-26 22:55:15 UTC.

012342010-01-01 00:00:00 UTC to 2011-01-01 00:00:00 UTC (exclusive): 1 mentions; 1 submissions, 0 comments20102011-01-01 00:00:00 UTC to 2012-01-01 00:00:00 UTC (exclusive): 2 mentions; 0 submissions, 2 comments20112012-01-01 00:00:00 UTC to 2013-01-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2013-01-01 00:00:00 UTC to 2014-01-01 00:00:00 UTC (exclusive): 4 mentions; 0 submissions, 4 comments2013

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
20102010-01-01 00:00:00 UTC2011-01-01 00:00:00 UTC110
20112011-01-01 00:00:00 UTC2012-01-01 00:00:00 UTC202
20122012-01-01 00:00:00 UTC2013-01-01 00:00:00 UTC101
20132013-01-01 00:00:00 UTC2014-01-01 00:00:00 UTC404

What Hacker News says

8 sources
It wouldn't be the craziest thing people do with docker: http://blog.bittorrent.com/2013/10/22/sync-hacks-deploy-bitt... http://blog.docker.io/2013/07/docker-desktop-your-desktop-ov... There has been discussion of taking the git analogy further. We actually experimented with a lot of that early on (https://github.com/dotcloud/cloudlets) and I can tell you it's definitely possible to take the scm analogy too far :) I do think we can still borrow a few interesting things from git. Including, potentially, their packfile format and cryptographic signatures of each diff. We'll see! Here's a relevant discussion thread: https://groups.google.com/forum/#!msg/docker-user/CWc5HB6kAN...
In Docker 0.7 runs on all Linux distributions
Timing is definitely part of it. Being too early can kill you. If you think your idea is awesome but too early, my advice is to keep trying for as long as it takes. Docker was not my first attempt at solving this particular problem :) [1] [2] [3] [1] https://bitbucket.org/Foi3GraS/dotcloud-fork/commits/1 [2] https://github.com/dotcloud/cloudlets/commit/0af885a5266fba7... [3] https://bitbucket.org/dotcloud/vm2vm/commits/2a34438989fbff0...
In Show HN: Hosted Docker-as-a-Service on SSDs for $5
That is the first thing we tried [1]... It turns out it's not super practical. In theory a root filesystem is just another set of files.. but git doesn't support posix metadata, for example. You have to wrap or hook it to preserve permissions, uid, gid, as well as unix sockets, device files etc. Half-way through your hand-made implementation of a file-metadata-serialization tool... You realize, yeah, that's basically what tar is. Another problem is that in our particular use case (tracking changes to a root filesystem) the space and bandwitdh savings of binary diffs are not worth the overhead in execution time. Downloading an image is as easy as extracting a tar stream. 'docker run' on a vanilla ubuntu image clocks at 60ms. 'docker commit' is as simple as tar-ing the rw/ layer created by aufs. How long would a git checkout of that same im
Read the rest
age be? What about committing? Not worth it. [1] https://github.com/dotcloud/cloudlets
In Docker, the Linux container runtime: now open-source
Ironically dotCloud started out in 2008 as a very similar project, with the same lofty goals. We had VM templating and versioning (https://github.com/dotcloud/cloudlets), cross-infrastructure deployment (https://bitbucket.org/dotcloud/vm2vm), various goodies based on container virtualization, copy-on-write filesystems (https://github.com/dotcloud/aufs.py), and an orchestration layer to tie it all together (I found an old fork at https://bitbucket.org/Foi3GraS/dotcloud). It powered various 3d-party "XaaS" throughout 2009 - here's a French provider that still seems to be alive: http://www.diva-cloud.com/softwares Then in 2010 we joined YC, and actually tested our claim that "you can make it publicly available as a service!". Within 6 months we had rewritten 100% of the codebase around the real constraints of deploying and being responsible
Read the rest
for tens of thousands of applications. We are only now getting around to open-sourcing some of these new, battle-tested components: a great example is ZeroRPC (http://github.com/dotcloud/zerorpc-python). More to come. My hard-earned advice to you Justin is: you have to operate PlatformLayer as a service first and foremost, and the code you publish must flow from the real-world experience of operating that service, charging money for it, and being accountable for its reliability - not the other way around. There's a reason VMWare is a flop in the cloud world: they don't know how to operate their stuff. In any case, I'm super excited to see so much open-source activity around solving these problems. Back in 2008 it was quite lonely :) We hackers all benefit from this friendly competition in the end - happy hacking!
In FathomDB (YC W08) introduces PlatformLayer: XaaS

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.