Vortex Race3 Key Remap

I recently purchased the Vortex Race3 mechanical keyboard. I really love this keyboard, it has Cherry MX brown switches with 4 layers of arbitrary key programming. I like this board because its almost as compact as a 60% keyboard but has almost the same number of keys as a ten key less...

5 Reasons to Containerize Production Windows Apps on Docker Enterprise

We started working with Microsoft five years ago to containerize Windows Server applications. Today, many of our enterprise customers run Windows containers in production. We’ve seen customers containerize everything from 15 year old Windows .NET 1.1 applications to new ASP.NET applications.

If you haven’t started containerizing Windows applications and running them in production, here are five great reasons to get started:

1. It’s time to retire Windows Server 2008

Extended Support ends in January 2020. Rewriting hundreds of legacy applications to run on Windows Server 2016 or 2019 is a ridiculously expensive and time-consuming headache, so you’ll need to find a better way — and that’s Docker Enterprise.

2. It’s much easier than you think to containerize legacy Windows apps

You can containerize legacy Windows applications with Docker Enterprise without needing to rewrite them. Once containerized, these applications are easier to modernize and extend with new services.

3. Both Swarm and Kubernetes will support Windows nodes

The recently announced Kubernetes 1.14 includes support for Windows nodes. With Docker Enterprise, you will soon be able to use either orchestrator to run Windows nodes.

4. Your Windows apps become fully portable to the cloud

Once you Continue reading

Heavy Networking 448: An Inside Look At What’s New In Juniper’s Contrail SD-WAN (Sponsored)

Today's Heavy Networking podcast is a sponsored conversation with Juniper Networks on what's new in its Contrail SD-WAN, including a cloud-managed option. We also examine competitive differentiators such as scale, and how Juniper is integrating Mist with Contrail SD-WAN to enable SD-Branch.

The post Heavy Networking 448: An Inside Look At What’s New In Juniper’s Contrail SD-WAN (Sponsored) appeared first on Packet Pushers.

Supermicro moves production from China

Server maker Supermicro, based in Fremont, California, is reportedly moving production out of China over customer concerns that the Chinese government had secretly inserted chips for spying into its motherboards.The claims were made by Bloomberg late last year in a story that cited more than 100 sources in government and private industry, including Apple and Amazon Web Services (AWS). However, Apple CEO Tim Cook and AWS CEO Andy Jassy denied the claims and called for Bloomberg to retract the article. And a few months later, the third-party investigations firm Nardello & Co examined the claims and cleared Supermicro of any surreptitious activity.To read this article in full, please click here

Supermicro moves production from China

Server maker Supermicro, based in Fremont, California, is reportedly moving production out of China over customer concerns that the Chinese government had secretly inserted chips for spying into its motherboards.The claims were made by Bloomberg late last year in a story that cited more than 100 sources in government and private industry, including Apple and Amazon Web Services (AWS). However, Apple CEO Tim Cook and AWS CEO Andy Jassy denied the claims and called for Bloomberg to retract the article. And a few months later, the third-party investigations firm Nardello & Co examined the claims and cleared Supermicro of any surreptitious activity.To read this article in full, please click here

Introducing The Internet Society Accessibility Special Interest Group

An ordinary day on 9th April 2019 was turned in to an extraordinary one, as our efforts bore fruit and we finally succeeded in chartering the Internet Society Special Interest Group on Accessibility. The Internet Society Accessibility Special Interest Group or ISOC Accessibility SIG/ISOC A11y SIG is intended to serve persons with disabilities to ensure the Internet and digital domain is for everyone.

Over 1.3 billion people worldwide – about 15% of the world’s population – experience some form of disability. The Accessibility SIG, with a people-centric approach, is aimed at providing interested participants a platform to discuss the Internet-related accessibility issues faced by the people with disabilities and to try to find the solutions to those issues. It also aims to provide a collective voice to a community that the UN calls the world’s largest minority.

The SIG also represents a journey for all of us who are members and who are dedicated to creating equal access to the Internet for everyone regardless of disability. The journey at the Internet Society started with the establishment of the ISOC Disability and Special Needs Chapter in 2002. Along the way, many dedicated and tireless workers, like the late Cynthia Waddell Continue reading

Stuff The Internet Says On Scalability For May 10th, 2019

Wake up! It's HighScalability time:

 

Deep-sky mosaic, created from nearly 7,500 individual exposures, provides a wide portrait of the distant universe, containing 265,000 galaxies that stretch back through 13.3 billion years of time to just 500 million years after the big bang. (hubblesite)

 

Do you like this sort of Stuff? I'd greatly appreciate your support on Patreon. I wrote Explain the Cloud Like I'm 10 for people who need to understand the cloud. And who doesn't these days? On Amazon it has 45 mostly 5 star reviews (107 on Goodreads). They'll learn a lot and hold you in awe.

 

Number Stuff:

  • 36%: of the world touches a Facebook app every month, 2 years over a life time
  • $84.4: average yearly Facebook ad revenue per user in North America
  • 1%: performers raked in 60% of all concert-ticket revenue world-wide in 2017—more than double their share in 1982
  • ...

Quotable Stuff:

  • @mjpt777: APIs to IO need to be asynchronous and support batching otherwise the latency of calls dominate throughput and latency profile under burst conditions. Languages need to evolve to better support asynchronous interfaces and have state machine support, not try to paper over Continue reading

IT And The Exception Mentality

If you work in IT, you probably have a lot in common with other IT people. You work long hours. You have the attitude that every problem can be fixed. You understand technology well enough to know how processes and systems work. It’s fairly common in our line of work because the best IT people tend to think logically and want to solve issues. But there’s something else that I see a lot in IT people. We tend to focus on the exceptions to the rules.

Odd Thing Out

A perfectly good example of this is automation. We’ve slowly been building toward a future when software and scripting does the menial work of network administration and engineering. We’ve invested dollars and hours into making interfaces into systems that allow us to repeat tasks over and over again without intervention. We see it in other areas, like paperwork processing and auto manufacturing. There are those in IT, especially in networking, that resist that change.

If you pin them down on it, sometimes the answers are cut and dried. Loss of job, immaturity of software, and even unfamiliarity with programming are common replies. However, I’ve also heard a more common response growing Continue reading

Feedback: Data Center Interconnects

Got this feedback from a networking engineer watching the Data Center Interconnects webinar:

This webinar is an excellent overview regarding current DCI design challenges. I would highly recommend to watch it for anyone working in the networking and datacenter space. Sober networkers should watch it thoughtfully at least two times. L2 DCI fans should watch it once in a month, until reaching a solid grasp.

If only life would be as easy as that ;) Most people prefer to be blissfully ignorant of the infrastructure supporting their business, while at the same time pretending they know an awful lot about other people's jobs (see also: Dunning-Kruger effect)

Distributed consensus revised – Part III

Distributed consensus revised (part III) Howard, PhD thesis

With all the ground work laid, the second half of the thesis progressively generalises the Paxos algorithm: weakening the quorum intersection requirements; reusing intersections to allow decisions to be reached with fewer participants; weakening the value selection rules; and sharing phases to take best advantage of the generalisation.

The result of this thesis is a family of approaches to achieving distributed consensus, which generalise over the most popular existing algorithms such as Paxos and Fast Paxos.

Quorum intersection revised

Classic Paxos requires all quorums to intersect, but this turns out to be a stronger condition than is actually required to guarantee safety and progress.

Our first finding is that it is only necessary for phase one quorums and phase two quorums to intersect. There is no need to require that phase one quorums intersect with each other nor that phase two quorums intersect with each other.

This finding (‘revision A’) was also discussed in the Flexible Paxos paper that we’ve covered in a previous edition of The Morning Paper. So long as one quorum member is around to carry the learnings from phase one into phase two, we’re good (the thesis itself Continue reading