871 karma · joined January 28, 2011
There's a big naming and marketing confusion at the moment with the open-source project and the VC-funded startup having such a similar name. It's unfortunately giving a bad reputation to the Mesos project.
Curious why there actually isn't a trademark issue here...?
But there's more to it... sometimes the engineering work it takes to prevent something from crashing is much less than just monitoring and restarting when failures are detected. Maybe "failure engineering" is a good term for a lot of the value Devops techniques can bring to a team?
But there are possibly easier solutions to consider. I'd recommend that people with families consider flying back every week or so for a few days. Working remote for a few days and then spending the weekend with the family will be fine, and I've seen lots of people keep that type of arrangement going for many months.
It's very common in the film industry for people with families to work remote on location for most of 12-24 months.
I've helped a bunch of financial and security companies implement and deploy elk as a critical infra component. Generally I'm seeing it used to complement Splunk, Alienvault and other log/network/security monitoring solutions.
Happy to help with any questions about deploying and managing ELK in production.
How diverse is the population of engineers at Netflix compared to other public tech companies at a similar stage?
A high-performing culture that emphasizes mentorship is better IMO.
And if you really care, try and find out the datacenter(s) your providers will be using and find out the historic performance of their different infrastructure and redundancy providers, and how often they actually test and upgrade their systems.
Look at the difference now when I filter by region and add the region data to the chart... it clearly shows just how hard these comparisons can be:
Provider Uptime Outages Regions Total Downtime
---------------------- -------- ------- -------- --------------
Google Compute Engine 100% 0 1 0 hours
Amazon EC2 99.9984% 7 3 0.13 hours
Microsoft Azure VMs 99.942% 56 6 2.89 hours
https://cloudharmony.com/status-1year-of-compute-in-america_...In practice, the main use case for many companies is to use docker to package Ruby, Node or Python applications along with all of their module and OS library dependencies. This allows multiple applications to run on the same physical machine without conflicting with each other.
Saltstack in particular has really good Docker integration at this point, which may be useful. YMMV.
Maybe I'm just not hitting core features with OSX 10.10, but the features I'm using seem fine. And not seeing stability issues with third-party software.
Ubuntu 14? Windows 8? Chrome OS?
I'm not running OSX as a server OS and don't plan to. But even with the latest 10.10.1, I still see uptime in terms of weeks including mandatory reboots due to OS updates. I think it's easy to say that other desktop OS's are years behind and falling farther behind with each release.
As has happened in prior OSX releases, this latest release may have been rushed. The next release will probably address current bugs.
But to avoid heartache, I definitely recommend using a laptop where the vendor supports Linux drivers etc. I've had good experiences with the driver support with recent system76 laptops.
[libsodium] is a portable, cross-compilable, installable,
packageable fork of NaCl, with a compatible API, and an
extended API to improve usability even further.
Source: https://github.com/jedisct1/libsodium/blob/master/README.mar...I see DJB (original nacl creator http://nacl.cr.yp.to/) appears to contribute to libsodium: https://github.com/jedisct1/libsodium/blob/master/AUTHORS
The website for nacl seems to be a bit outdated (many dates seem to refer to 2013), although there is still this tantalizing bit about features in the 'next' nacl release:
Major features in the next release of NaCl: full PIC support,
for easy integration into other languages; Ed25519 signatures
(currently available in SUPERCOP); NEON optimizations.
Thanks for any help clarifying this.