Live data from Hacker News

Triton: Docker and the “best of all worlds”

joyent.com

41–50 of 103 posts

Re: Triton: Docker and the “best of all worlds”

#41
post #32

This is running Linux binaries on Oracle Solaris (which they call SmartOS), and not the real thing that Oracle is still developing, but a fork from 2010 that is maintained by 1/10th of the developers it once had. https://www.openhub.net/p/illumos . This would have been pretty rad 10 years ago, when the world still cared about Solaris. On a minor note: the post doesn't credit Oracle or Solaris, from where more than 90…

This is cool RIGHT NOW because WHO THE HELL CARES WHAT THE UNDERLYING OS IS? For a user trying to bring something to market, here's what matters: 1) it's cheaper (theoretically, due to performance savings from not dealing with hardware virtualization), and 2) it looks like a docker host I honestly expected Docker Hub to expand into this kind of operation before anyone else, but Joyent, from out of nowhere, has done i…

I was wondering how this would compete with docker swarm. Is my understanding right that docker swarm basically lets you run an agent on individual docker hosts whereas triton will let you run a single virtual docker host?

Re: Triton: Docker and the “best of all worlds”

#42
post #33

I saw the name and my desire to read it plummeted. The same person wrote http://www.joyent.com/blog/the-power-of-a-pronoun which led to one of the most talented developers of node core and libuv leaving the project for a while.

The power of a pronoun is a great article, if anything him writing it should be a plus.

The only way it is a negative is if you feel gendered pronouns don't further sexism, but I don't see how you could support that argument.

Re: Triton: Docker and the “best of all worlds”

#43
post #21

Didn't see the actual repo linked: https://github.com/joyent/sdc-docker "A Docker Engine for SmartDataCenter, where the whole DC is exposed as a single docker host. The Docker remote API is served from a 'docker' core SDC zone (built from this repo). ... Disclaimer: This is still very much alpha. Use at your own risk!"

To me it seems like Triton is about shoehorning Linux into Solaris/SmartOS containers. While this seems great for accelerating adoption, why not just use SmartOS-specific Dockerfiles/repos in conjunction with sdc-docker (Not directly addressing the parent, more of a general question)? Imagine all of the crazy bugs and edge cases that will arise when trying to run Linux binaries on UNIX.

I'm surely making some assumptions, but the primary languages/developers that something like this targets are probably like Java, Javascript/Node.js, Ruby, Python, C...which are probably all portable enough to run on SmartOS without much/any modification.

Re: Triton: Docker and the “best of all worlds”

#44
post #9
post #3

Can someone explain this in words that a time traveller from 2010 would understand?

Love the question. This should be the new ELI5. I think a lot of articles on here would benefit from answering that question.

Based on your username, I'm not surprised you like the time-traveling angle.

Re: Triton: Docker and the “best of all worlds”

#45

Uh, so I've never really heard of SmartOS or Joyent's SDC before now... This stuff looks pretty fucking unreal. What's the catch? It looks like it solves so many problems with clustered container deployment. Exposing a whole datacenter as a single Docker host seems like the end-game to me. Am I missing something? I'm a little low on sleep today. edit: To answer my own question a little: I guess the docker-sdc isn't q…

I'm right there with you. It feels like the beginning of skynet

Re: Triton: Docker and the “best of all worlds”

#47
I find these to be pretty weasel words: Is Triton open source?

Yes. Triton Elastic Container Infrastructure is the commercial offering built on the top of the open-source SmartDataCenter cloud infrastructure management platform. In addition to the open source components, Triton includes support, a DevOps portal, and intellectual property indemnification only available to commercial customers.

In more plain English, "Yes. Triton is open source just like Mac OS X"

https://www.joyent.com/developers/triton-faq#os

Re: Triton: Docker and the “best of all worlds”

#48
post #33

I saw the name and my desire to read it plummeted. The same person wrote http://www.joyent.com/blog/the-power-of-a-pronoun which led to one of the most talented developers of node core and libuv leaving the project for a while.

That "most talented developers of node core and libuv" took time out of his day to revert a commit to take a gender neutral pronoun and make it back into a male one. Talented people can be shitbirds also you know.

Re: Triton: Docker and the “best of all worlds”

#49
post #33

I saw the name and my desire to read it plummeted. The same person wrote http://www.joyent.com/blog/the-power-of-a-pronoun which led to one of the most talented developers of node core and libuv leaving the project for a while.

The power of a pronoun is a great article, if anything him writing it should be a plus. The only way it is a negative is if you feel gendered pronouns don't further sexism, but I don't see how you could support that argument.

Does Joyent refuse to hire speakers of Spanish, French, Italian, Hindi, or any of the other dozens of languages that have gender throughout the entire grammar?

Re: Triton: Docker and the “best of all worlds”

#50
post #28

Tldr. Triton lets you run your docker containers in the cloud without worrying about virtual machines or setting up your own paas. Signup here: https://www.joyent.com/lp/preview

So how is this different from the container service from google?

One interesting bit from the article: "Does this mean that I'll be able to DTrace my Linux apps in a Docker container?" (yes)

Technically you can run dtrace on various platforms, and I don't know enough to tell you specific reasons why you would rather use dtrace on smartos than linux. I got the impression a few years ago the ports weren't as good. (perhaps relating to the linux port not yet being a kernel module?)

Post reply on HN