How to query your Linux system kernel

How much can your Linux system tell you about the kernel it's running and what commands are available to help you ask? Let's run through some of them.uname The simplest and most straight-forward command for providing information on your kernel is the uname -r command. It provides a succinct answer to your question but in a format that also includes a number of fields each which provides a particular piece of information.$ uname -r 4.15.0-30-generic ^ ^ ^ ^ ^ | | | | | | | | | | | | | | +-- the distribution-specific string | | | +------- the latest bug fix | | +---------- the minor revision | +------------ the major revision +--------------- the kernel version Add an "s" and your output will include the kernel's name:To read this article in full, please click here

Submarine cables carry whole Internet Traffic ! More than 95

Submarine cables carry whole Internet Traffic. I am not exaggerating. Today’s 95{ea8372c0850978052e20c0d53be15bc420c794e9b9b32f0ee9dfe0056552e01e} of the Internet Traffic is carried over Submarine cables.     They are so important but as a network engineer how much do you know about Submarine cables ?       I explained the fundamentals of submarine cables in this post. If …

The post Submarine cables carry whole Internet Traffic ! More than 95 appeared first on Cisco Network Design and Architecture | CCDE Bootcamp | orhanergun.net.

Submarine cables carry whole Internet Traffic ! More than 95

Submarine cables carry whole Internet Traffic. I am not exaggerating. Today’s 95{ea8372c0850978052e20c0d53be15bc420c794e9b9b32f0ee9dfe0056552e01e} of the Internet Traffic is carried over Submarine cables.     They are so important but as a network engineer how much do you know about Submarine cables ?       I explained the fundamentals of submarine cables in this post. If …

The post Submarine cables carry whole Internet Traffic ! More than 95 appeared first on Cisco Network Design and Architecture | CCDE Bootcamp | orhanergun.net.

Submarine cables carry whole Internet Traffic ! More than 95%

Submarine cables carry whole Internet Traffic. I am not exaggerating. Today’s 95% of the Internet Traffic is carried over Submarine cables.     They are so important but as a network engineer how much do you know about Submarine cables ?       I explained the fundamentals of submarine cables in this post. If […]

The post Submarine cables carry whole Internet Traffic ! More than 95% appeared first on Cisco Network Design and Architecture | CCDE Bootcamp | orhanergun.net.

Bounding data races in space and time – part I

Bounding data races in space and time Dolan et al., PLDI’18

Are you happy with your programming language’s memory model? In this beautifully written paper, Dolan et al. point out some of the unexpected behaviours that can arise in mainstream memory models (C++, Java) and why we might want to strive for something better. Then they show a comprehensible (!) memory model that offers good performance and supports local reasoning. The work is being done to provide a foundation for the multicore implementation of OCaml, but should be of interest much more broadly. There’s so much here that it’s worth taking our time over it, so I’m going to spread my write-up over a number of posts.

Today we’ll be looking at the concept of local data-race-freedom (local DRF) and why we might want this property in a programming language.

Mainstream memory models don’t support local reasoning

Modern processors and compilers have all sorts of trickery they can deploy to make your program run faster. The optimisations don’t always play well with parallel execution though.

To benefit from these optimisations, mainstream languages such as C++ and Java have adopted complicated memory models which specify which of these relaxed Continue reading

That XKCD on voting machine software is wrong

The latest XKCD comic on voting machine software is wrong, profoundly so. It's the sort of thing that appeals to our prejudices, but mistakes the details.


Accidents vs. attack

The biggest flaw is that the comic confuses accidents vs. intentional attack. Airplanes and elevators are designed to avoid accidental failures. If that's the measure, then voting machine software is fine and perfectly trustworthy. Such machines are no more likely to accidentally record a wrong vote than the paper voting systems they replaced -- indeed less likely. The reason we have electronic voting machines in the first place was due to the "hanging chad" problem in the Bush v. Gore election of the year 2000. After that election, a wave of new, software-based, voting machines replaced the older inaccurate paper machines.

The question is whether software voting machines can be attacked. Well, if that's the measure, then airplanes aren't safe at all. Security against human attack consists of the entire infrastructure outside the plane, such as TSA forcing us to take off our shoes, to trade restrictions to prevent the proliferation of Stinger missiles.

Confusing the two, accidents vs. attack, is used here because it makes the reader feel superior. We Continue reading

Cumulus customer highlight

Behind each Cumulus customer is an awesome story about the future of open networking. These companies are forward thinkers who know that web-scale is the best solution for their network — enabling flexibility, reducing TCO, increasing efficiency — but it’s more than just our innovation. When we begin working with our customers, we get to see what innovations they’re driving, and recognize how we now fit into their story. We wanted to take a moment to highlight a few of our newer case studies that have been published and highlight the awesome work that these organizations have accomplished.

iNNOVO Cloud
iNNOVO Cloud truly blew us away with one of the most energy efficient data centers in the world. They decided to run everything as an L3/IP fabric and not have large layer 2 domains (music to our ears). Partnering with OpenStack and Kubernetes, iNNOVO built an environment that brings efficiency and scale to their cloud and blockchain services. In fact, they reduced the time to configure switches by 83%. How’s that for increased efficiency? The best part is that their data center is all about sustainability and they’ve gone above and beyond your average infrastructure. Here’s a hint: think shipping Continue reading

We’ve Added a New AWS Course to Our Video Library!

interested in Amazon Services but not sure where to start? Check out our Newest AWS course, The AWS Ecosystem: AWS Overview Course. This video includes over 7 hours of introductory content from Geoff Douglas, an AWS Certified Architect, Developer and SysOps Admin and his brother Peter Douglas, an AWS Certified Architect with over 20 years of experience.




This is the perfect starter course for anyone that wants to learn more about Amazon and have a basic understanding of the many different services offered through AWS. This course covers all of the main areas of the Amazon platform including: security and compliance, networking, storage, computing, how to go server-less, developer tools, internet of things and automation. Each module will be discussed in-depth and real-world examples will be presented to bring things into perspective. At the end of this course, students will have a complete picture of the AWS ecosystem.

Istanbul/Turkey Onsite CCDE Training – 33

Istanbul/Turkey Onsite CCDE Training will be held between August 30 – September 3, 2018.   Course will be in English as usual, everyday will be between 9am – 6pm, 9 hours.     I am going to extend my CCDE Materials for this course as there was new scenarios and the technologies after August 29, …

The post Istanbul/Turkey Onsite CCDE Training – 33 appeared first on Cisco Network Design and Architecture | CCDE Bootcamp | orhanergun.net.

Istanbul/Turkey Onsite CCDE Training – 33

Istanbul/Turkey Onsite CCDE Training will be held between August 30 – September 3, 2018.   Course will be in English as usual, everyday will be between 9am – 6pm, 9 hours.     I am going to extend my CCDE Materials for this course as there was new scenarios and the technologies after August 29, …

The post Istanbul/Turkey Onsite CCDE Training – 33 appeared first on Cisco Network Design and Architecture | CCDE Bootcamp | orhanergun.net.

Istanbul/Turkey Onsite CCDE Training – 33% OFF until August-15, 2018

Istanbul/Turkey Onsite CCDE Training will be held between August 30 – September 3, 2018.   Course will be in English as usual, everyday will be between 9am – 6pm, 9 hours.     I am going to extend my CCDE Materials for this course as there was new scenarios and the technologies after August 29, […]

The post Istanbul/Turkey Onsite CCDE Training – 33% OFF until August-15, 2018 appeared first on Cisco Network Design and Architecture | CCDE Bootcamp | orhanergun.net.

Chip maker TSMC will lose millions for not patching its computers

Taiwanese chip-making giant Taiwan Semiconductor Manufacturing Co. (TSMC), whose customers include Apple, Nvidia, AMD, Qualcomm, and Broadcom, was hit with a WannaCry infection last weekend that knocked out production for a few days and will cost the firm millions of dollars.Most chip companies are fabless, meaning they don’t make their own chips. It’s a massively expensive process, as Intel has learned. Most, like the aforementioned firms, simply design the chips and farm out the manufacturing process, and TSMC is by far the biggest player in that field.CEO C.C. Wei told Bloomberg that TSMC wasn’t targeted by a hacker; it was an infected production tool provided by an unidentified vendor that was brought into the company. The company is overhauling its procedures after encountering a virus more complex than initially thought, he said.To read this article in full, please click here

Chip maker TSMC will lose millions for not patching its computers

Taiwanese chip-making giant Taiwan Semiconductor Manufacturing Co. (TSMC), whose customers include Apple, Nvidia, AMD, Qualcomm, and Broadcom, was hit with a WannaCry infection last weekend that knocked out production for a few days and will cost the firm millions of dollars.Most chip companies are fabless, meaning they don’t make their own chips. It’s a massively expensive process, as Intel has learned. Most, like the aforementioned firms, simply design the chips and farm out the manufacturing process, and TSMC is by far the biggest player in that field.CEO C.C. Wei told Bloomberg that TSMC wasn’t targeted by a hacker; it was an infected production tool provided by an unidentified vendor that was brought into the company. The company is overhauling its procedures after encountering a virus more complex than initially thought, he said.To read this article in full, please click here

Ask these questions before you replace any technology in your network !

If you are replacing one technology with the other, these questions you should be asking.         This may not be the complete list and one is maybe more important than the other for your network , but definitely keep in mind or come back to this post and check before you replace …

The post Ask these questions before you replace any technology in your network ! appeared first on Cisco Network Design and Architecture | CCDE Bootcamp | orhanergun.net.