We were already using consul as our service discovery engine and as a data store for dynamic configurations via consul template. We feel Vault will help us manage secrets on our infrastructure and inside containers.
Neat! I'll have to see how you ended up using Vault since your project uses a lot of the same tech my personal webrtc server project uses. I'm also using ansible, docker, consul, registrator.
As someone who is contributing to this project, what we are focusing is making it easy to run and connect multiple containers and applications. We do this by:
1. Building in service discovery. This means that containers register automatically with DNS (and mesos tasks will register with consul in our next version)
2. Distributed scheduling. We use mesos to manage the running of containers and other processes. This means you can just use a an API call to launch a container, and that container will register itself in DNS.
3. Framework support. One of the coolest features of Mesos is the ability to launch containers that easily run things like Kafka, HDFS and Cassandra clusters without having to use tools like chef or ansible.
Please let me know if you have any questions. I'm really excited about this project!
I've been using gitblit for a few months, and have been very pleased with how easy it is to set up and manage. It's great to set up http sharing of git repositories inside an organization.
It has nice features like ACL's and federation for backup.
Each card (not core) is running an embedded version of Linux. Binaries are almost all linked to busybox. You can mount NFS shares to share data.
The embedded systems need specially compiled binaries. With the Intel compiler, this is usually achieved by turning on a flag at compile time. So yes, you can install and run your own software on the nodes.
St. Louis, Missouri - 2 Software Engineers - Fulltime
Major global financial corporation.
We are seeking 2 software engineers with strong C++/Java/Python skills to develop grid software and implement visualization of financial data.
The roles are as follows:
1) Help develop a multithreaded C++/MPI application to simulate the behaviors of mortgage portfolios. The application runs a cluster of Linux nodes. We're looking to scale to thousands of cores.
2) Develop visualization tools using Paraview or other technologies for financial data. Mine data sets and work with analysts. We are open to big data technologies and techniques.
Experience with quantitative finance, HPC or scientific computing is a plus. Our target platforms are both Linux and Windows.
There are several billion people using many billions of devices every day.
From the code in your microwave to massive computing clusters, virtually all of our software can trace its ancestry back to this man's intellectual output.
I'm eternally grateful for his life and contributions to humanity.
Exactly. It's hard to even really comprehend how deep his influence goes; we're so surrounded by it's hard to even see it sometimes.
Consider that every single person reading these words are doing so using technology he created -- after all, even if you're not on a UNIX derivative you're probably on an OS and web browser written in C.
How much code is written every day in C and its descendants? How much more in languages that themselves are written in C?
dmr is part of an very small group of computer scientists that truly changed the paradigm of computing for everyone everywhere (Turing, von Neumann, Engelbart, ...) As long as there are ones and zeros his name will be remembered.
What would the world look like if C would have been never invented? I guess our browsers would simply be coded in Turbo Pascal dialect.
And Visual Basic is still huge (#12 on langpop.com). Also someone could reasonably argue that from the concept and ideas SmallTalk and Lisp were way more influential than C.
That said, I feel a bit dirty to make this argument. Dennis Ritchie should be praised for his accomplishments.
Regarding your last point, while the ideas of Smalltalk and especially Lisp are influential, C may have just as much a claim to influence. Both Lisp and C are beautiful abstractions, the assembly languages of two abstract machines. While Lisp is powerful, C is such a profound success because the C abstract machine is very close to how computers actually work.
Absolutely.
Half of the world uses Unix flavours be it linux or any other OS( Mac OSX) , most of the realtime critical apps run on unix.
Most of the primitive codes are written in C , first language most people learn is C(atleast for me).
With Unix and C , he has changed the way people think of computers and the way of talking to them.
Sums up my feelings too. dmr is a legendary computer scientist who in all fairness had more impact on the field of computer science, and programming than any one of us can even begin to fathom. True legend.
The same thing can be said for pretty much every invention/innovation ever made even if it was a huge leap from the prior art - but then he was the one who did it and I guess that is what matters at the end
NeXT sold maybe 50,000 systems in 5 years, less than the number of PCs that a typical large company has stuffed in cubicles.
And from that small install base, emerged the first Web browser, Doom, and Mathematica.
They were amazing, if flawed products. Every system came with Mathematica, a full dictionary and the complete works of Shakespeare.
I remember having to go use Windows NT after NeXT failed in the market. And I remember, ten years later, holding the first iPhone in my hand and knowing where it came from.
For that matter, how does that even remotely follow?
I can only assume it was based on the fact that the OP is called "steveb". A brief look at his profile, however, is sufficient to satisfy me that this is not, in fact, Steve Ballmer.
https://github.com/CiscoCloud/microservices-infrastructure
We were already using consul as our service discovery engine and as a data store for dynamic configurations via consul template. We feel Vault will help us manage secrets on our infrastructure and inside containers.