Hacker Newsnew | past | comments | ask | show | jobs | submit | kstaken's commentslogin

Terascope | Software / Data / UI Engineers | Phoenix AZ | ONSITE

Terascope provides software and technical services to assist companies deploying Elasticsearch at scale. We assist customers with design, development and operations and through our Open Source efforts are developing the Teraslice platform for distributed JavaScript.

Our technical platform is Node.js, Typescript, React, Elasticsearch, Kafka and Kubernetes and our systems process hundreds of billions of pieces of data every day using Teraslice. If you're fascinated by the scalability of data processing and interested in developing a platform at the intersection of search, batch and stream processing this can be an interesting opportunity.

We're hiring UI Engineers, Software engineers, Data Engineers. Please see our open jobs for detail on the available positions https://terascope.applytojob.com/apply


Docker will be changing to just listen on a unix domain socket by default.


CoreOS is an operating system designed to run docker containers. You would use it as lighter weight replacement for something like Ubuntu as the base os that Docker runs on. When you install CoreOS you basically just get a kernel, Docker and etcd plus a minimal number of other processes. Etcd is designed as a way to allow a distributed set of containers to self-configure.

Flynn is an open source project to build a "platform as a service" platform on top of Docker. In theory Flynn could run on top of CoreOS.

Docker is the core of everything.


Yep, jails, containers, solaris zones all the way back to IBM mainframes have been similar core technologies. Docker it self isn't containerization, Docker builds on Linux containers but adds a layer to dramatically simplify the build, distribution and execution of containers and that's what makes it game changing.

docker run gtihub.com/some/project

That command will clone, build and execute a container based on the contents of a repository by simply dropping a Dockerfile in the root of the project. That's a fundamentally different level of usage beyond any existing container technology.


The browser is already a thick client with local storage and lots of local logic. The difference is that the entire client is shipped to the browser on demand.


Ok, that's an interesting point. I'd argue that local storage hasn't really taken hold yet, i.e. the large majority of sites and apps don't work offline, but yeah, it already stretches the notion of a thin client (hence my beef about using this term on where we're headed in the future).


Yep I'm just a fan and minor contributor to Docker. Thought it was interesting to see a book so early but I do agree it's probably too early. Docker is changing fast. Version 0.5 should likely be out today.


Great initiative! I'm a big fan of starting with books when I'm learning something new as they usually have a better narrative and deeper explanation than the docs and 'getting started' guides do. Maybe this could be written using github with pull requests and stuff when things change? Open sourced books rocks. ;)


If you are looking for an open source docker book, check out https://github.com/kencochrane/docker-tutorial I'm building a Docker Guidebook, that I hope to release as a free ebook.

It is on github, and pull requests are welcome. It is currently written for Docker 0.5. I will keep it up to date, and when we hit 1.0 I'll look at getting some hard copies made, if there is a demand.

I still need to pick a license, not sure what is best for a book, open to suggestions.


Neat! Great to have an ecosystem of content starting to grow. The Creative Commons license chooser is a good way to go: http://creativecommons.org/choose/. And their "before licensing" page is pretty good too: http://wiki.creativecommons.org/Before_Licensing.


I was disappointed when I clicked through to OP's submission. As with the Flynn post yesterday, I'm glad to see at least he's not the only game in town. Unfortunately I am not able to reach github right now. The isup.me site says I'm alone in that. Does anyone else have this problem now?


CC-BY IMO, as a content license it most closely matches the ASL that Docker is released under.


What makes this different/better than something like flatstrap?


It is just another option for a framework...it included some cool features that flatstrap does not probably the checkbox and radios buttons are the best example...

Also it was a challenge I put on myself and built better css


If you look at the git commit history, you'll actually see it is a modified version of flatstrap.


Ghost "looks" very cool but right now it's just vapor. Really hope that changes soon.


I talked to the guy on IRC about a month ago. They are still on target to ship it in August of this year so it's not too far away if they can meet their mark.


Vagrant is intended to make starting, provisioning and then destroying and rebuilding virtual machine instances quick and easy. It makes it much easier to bring up VMs in different configurations for different projects and provides a way to store the runtime environment configuration with the code for a particular project. It's primarily a tool for software developers but as it gains more provisioning capability it's roll seems to be expanding and you can use ansible as a tool to provision a vagrant VM.


Docker is a layer on top of raw containers that makes them more usable. In particular the tools it provides to create and publish containers are extremely useful. It uses LXC under the covers and there is talk about supporting other container implementations as well.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: