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

A C/C++ cross compilation toolchain for Bazel based on LLVM that compiles all target dependencies (CRT, libc, C++ stdlib, unwind libraries etc...) from source.

This means that it can cross-compile C and C++ programs that use the libc (glibc or musl) as well as the C++ stdlib (libstdc++ or llvm-libc++) out of the box without any kind of sysroot.

https://github.com/cerisier/toolchains_llvm_bootstrapped


For the author: are there any plans to make the compilers builds available ? Prebuilt gccs are a rare and valuable spice !


They are already free and available. Check out our "infra" repo and the ce_install tool and/or just hack the S3 URLs


I find Apache Spark to be exceptionnaly well written and easy to read. (in Scala). https://github.com/apache/spark


We have docker in production for about a year for our ENTIRE INFRASTRUCTURE, handling about 500 millions requests per month on 20 services including JVMS, Distributed Systems and so far it helped us spare so much time and money, I wouldn't consider going back without for a minute...


How is that relevant? The author didn't complain about the performance - the complaint was about API stability. Which I agree with. Docker is really terrible at supporting their own APIs.


Not sure how this articles brings constructive critique... Comparing the hardly avoidable issues brought by specific scope and priorities of scientific work vs dumb "bad practices" has little value to me...


Have you ever tried running Kubernetes yourself ? Kubernetes is cool yes, but only on GCE, and managed by Google people. Apart from that, its nowhere near usable.

Docker 1.12 does just what Docker does best: Making complex stuff simple to use and give control back to people.


Kubernetes can totally run outside of GCE. For example here is the official k8s-on-EC2 doc: http://kubernetes.io/docs/getting-started-guides/aws/. You can run it on your own VMs or physical machines if you want.

The only GCE specific thing is Google's managed kubernetes offering, Google Container Engine (confusingly called GKE).


Kubernetes running on Openstack without a great deal of pain, and it's very stable. It's very usable in my experience.


Kubernetes is straightforward to run yourself, the only difficulty we had with it was scripting automated ssl cert management.


I have over 5k containers running on Kube in our own infrastructure...


Apart from thousands and thousands of successful companies =)


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

Search: