.advertise@offshoreoiljobs.co.uk

.www.offshoreoiljobs.co.uk

Category: Telecommunications Engineering

Broken packets: IP fragmentation is flawed

As opposed to the public telephone network, the internet has a Packet Switched design. But just how big can these packets be? CC BY 2.0 image by ajmexico, inspired by This is an old question and the IPv4 RFCs answer it pretty clearly. The idea was to split the problem into two separate concerns: What is the maximum packet size that can be handled by operating systems on both ends? What is the maximum permitted datagram size that can be…

Why We Terminated Daily Stormer

Earlier today, Cloudflare terminated the account of the Daily Stormer. We’ve stopped proxying their traffic and stopped answering DNS requests for their sites. We’ve taken measures to ensure that they cannot sign up for Cloudflare’s services ever again. Our terms of service reserve the right for us to terminate users of our network at our sole discretion. The tipping point for us making this decision was that the team behind Daily Stormer made the claim that we were secretly supporters…

The Ethical Spin on Spinners

The first time I saw one in a store, I couldn’t figure out what it was for and I had to ask my wife.  “Oh, that’s a fidget spinner,” she said.  “You don’t need one.”  She’s right there. As most people under 20 (and a few people over 60) know, fidget spinners are toys that you hold between your finger and thumb and spin.  That’s it—that’s the whole show.  When the fad showed signs of getting really big, somebody rushed…

Optimizing video playback performance – Pinterest Engineering – Medium

Norbert Potocki | Pinterest engineering manager, Video & Image Platform Guaranteeing a great video playback experience for all Pinterest users is a big engineering challenge. In this post, we’ll discuss various aspects of playback performance and how our engineering team optimized it. Read on! The importance of playback performance Engagement with video is significantly impacted by how fast it performs. There are external analyses showing how interruption or slowness of video loading can result in users abandoning the experience. A…

The TCP Tortoise: Optimizations for Emerging Markets

Serving fast pages is a core aspiration at LinkedIn. As part of this initiative, we continuously experiment and study the various layers of our stack and identify optimizations to ensure that we use the most optimal protocols and configurations at every layer. As LinkedIn migrated to serving its pages on HTTP/2 earlier this year, it became imperative that we identify and use the most optimal transport layer strategy for our users’ network. Being a Transmission Control Protocol-centric (TCP) infrastructure, we…

Hey do you have the time? – Wealthfront Engineering Blog

What it means to set your clock over cross-country latencies Have you ever wondered what process allows your phone to get the time after it has been dead for hours, or keeps all your devices reporting consistent times across versions and operating systems? The answer is a commonly used but often ignored protocol called Network Time Protocol (NTP), which was developed to allow consistent timekeeping between network-connected computers. This protocol has grown up with the internet: the first Request for…

How to Remain Secure While Using Public Wi-Fi

We are stuck to our smartphones the whole day, and businesses are taking advantage of this addiction by offering free public Wi-Fi. It is now being offered almost everywhere and has become a way to attract more people to your business. It has worked wonders for owners all around the globe as they have started to get more and more customers, which comes as no surprise. People are addicted to their smartphones and internet, and when they are getting it…

The Languages Which Almost Became CSS

The history of all the languages which almost became CSS and the development of the styled web. When Tim Berners-Lee announced HTML in 1991 there was no method of styling pages. How a given HTML tag was rendered was determined by the browser, often with significant input from the user’s preferences. To many, it seemed like a good idea to create a standard way for pages to ‘suggest’ how they might prefer to be rendered stylistically. This was adapted from…

What’s in your rum? Flavor scientists create a lexicon of terms to describe nuances of popular beverage — ScienceDaily

Aficionados use words like “oaky” to describe some wines, or “hoppy” when talking about certain beers. But for rum — a product with over 1,000 different varieties — putting the words together to describe what imbibers are smelling and tasting is a bit more difficult. Consequently, researchers at the University of Illinois were interested in creating a rum flavor lexicon, but needed to find a way around the biggest problem with tasting rum — sensory fatigue. Having a set of…

Starting the Avalanche – Netflix TechBlog – Medium

Application DDoS In Microservice Architectures By Scott Behrens and Bryan Payne Introduction We’d like to introduce you to one of the most devastating ways to cause service instability in modern micro-service architectures: application DDoS. A specially crafted application DDoS attack can cause cascading system failures often for a fraction of the resources needed to conduct a more traditional DDoS attack. This is due to the complex, interconnected relationships between applications. Traditional DDoS attacks focus on exhausting system resources at the…