Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror

Submission + - Fear and Loathing in YAML (chrisshort.net) 1

oaf357 writes: Remember, comparing things relatively to like something (YAML vs. XML or YAML vs. JSON) completely throws out the beginner’s journey. Start from the newb and go forward from there. YAML doesn’t. Git doesn’t. Incrementally, YAML is better than XML but, it sucks compared to something like HTML or Markdown (which I can teach to execs and children alike). Yes, balancing machine and human readability is hard. The compromises suck, but, at some point, there’s enough compute to run a process to take in something 100% human-readable and make it 100% machine-readable. In the same sense that compute has become so readily available that we gzip and encrypt almost all HTTP traffic today, I hope we can do the same with systems configuration languages. Move the complexity from the human to code. Computers are better at remembering things and syntax-semantics than humans could ever hope to be.

Submission + - Docker is Dead (chrisshort.net)

oaf357 writes: To say that Docker had a very rough 2017 is an understatement. Aside from Uber, I can’t think of a more utilized, hyped, and well funded Silicon Valley startup (still in operation) fumbling as bad as Docker did in 2017. People will look back on 2017 as the year Docker, a great piece of software, was completely ruined by bad business practices leading to its end in 2018. This is an outside facing retrospective on how and where Docker went wrong and how Docker’s efforts to fix it are far too little way too late.

Comment Re:Double-dipping (Score 3, Informative) 466

Interestingly, as a tier-2/regional operator, these cache devices are hard to get because they fill a certain role. We have worked with Netflix to try and get the caching device, and it just doesn't do any good if you have less than 3-4gbps of pure Netflix traffic. It does not work because the caches have to ... populate the cache! They do this regularly, and the do it overnight -- but it is an absurd amount of data, especially when there are multiple bitrates. I am told that the cache runs > 1.5gbps to populate, almost nightly. So if you don't push significantly more than that, it is not a cost winner.

As a transit provider/local ISP/bandwidth buyer, 3+gbps is a lot of traffic. We found it mildly more attractive to buy a 10gbps wave to a Netflix-available peering point and peer directly with them than to buy 2+gbps of transit from Level3/Cogent/HE, especially factoring in last mile costs.

Also of note, my own traffic engineering testing shows that Netflix *strongly* prefers Hurricane Electric (as of last fall), then Cogent, then Level3.

There is a really horrible hole between 1gbps and 10gbps of consumption that there isn't a good solution for. Netflix knows about it, but it is a very difficult target to hit -- it may be cheaper to buy transit, or it may not be, but hardware isn't the answer. This same situation exists for all CDNs - limelight, edgecast, akamai, L3.

As usual, peering is the answer. Our customers pay us to bring them Netflix ... so we buy a wave and backhaul it hundreds of miles to satisfy them. It'd be ridiculous for me to charge Netflix when my customers are asking for it!

Comment Re:Everyone knows... (Score 1) 229

To this day I still sleep like a baby through the night. Unless, of course, I'm interrupted by the sounds of somebody else stumbling their way to the bathroom.

... or by that nice feeling of wet pajamas rubbing against your skin reminding you that sometimes it's really better to go ...

Comment Re:SEO gaming - no penalty! (Score 2) 220

Or maybe, that JCPenney makes most of its money in its brick-and-mortar stores rather than online?

Or most of their online customers go directly to JCPenney's rather than searching for a source of doodads or widgets?

In the end, google might have done JCPenney's a favor by showing them how little business their SEO games actually brought, and that this is an expense they can well do without...

Slashdot Top Deals

Life is difficult because it is non-linear.

Working...