.advertise@offshoreoiljobs.co.uk

.www.offshoreoiljobs.co.uk

Category: Telecommunications Engineering

Why I’m helping Cloudflare grow in Germany, Austria, and Switzerland

Why Cloudflare? I am incredibly excited to announce that I’m joining Cloudflare as the Head of DACH (Deutschland, Austria & Switzerland-CH) to help to expand Cloudflare’s demand in Germany, Austria, and Switzerland. Having been in the technology industry for many years, Cloudflare’s mission to help build a better Internet was frankly the reason I joined, and I’m now very eager to start working towards this. I quickly learned how Cloudflare helps to speed up and secure over 10 million Internet…

Uber’s Big Data Platform: 100+ Petabytes with Minute Latency

By Reza Shiftehfar Uber is committed to delivering safer and more reliable transportation across our global markets. To accomplish this, Uber relies heavily on making data-driven decisions at every level, from forecasting rider demand during high traffic events to identifying and addressing bottlenecks in our driver-partner sign-up process. Over time, the need for more insights has resulted in over 100 petabytes of analytical data that needs to be cleaned, stored, and served with minimum latency through our Hadoop-based Big Data…

TIP Summit 2018: Advancing efforts to improve global connectivity

Bringing more people online at faster speeds requires innovation throughout the telecom landscape. To help drive the industry forward, Facebook takes a partnership approach and is a founding member of the Telecom Infra Project (TIP). TIP is a group of mobile operators, technology providers, developers, integrators, startups, and other entities inside and outside the traditional telecom space, working to accelerate the pace of innovation across the entire ecosystem. This includes collectively working to design, build, and deploy more flexible and…

The Netflix Media Database (NMDB) – Netflix TechBlog – Medium

Let us imagine we are working on the next generation adaptive video streaming algorithm. Our goal is to minimize the playback startup time for the millions of Netflix members all over the world. To do that we need to gather aggregate statistics (minimum, maximum, median, mean, any number of percentiles) for the header sizes of our ISO BMFF (Base Media File Format) formatted bitstreams. The Netflix trans-coding pipeline services a huge catalog of content and produces a large ladder of…

Apps That Help From Dusk To Dawn [Info-Graphic]

The significance of mobile device in our day to day life and activities is definitely endless. This is just because mobile phones are no longer the common communication device it used to be. It has become the unexpected point of attention for people and businesses, courtesy of the various unbelievable features and opportunities that mobile phones provide. Today, mobile app is on the rise such that it produces understandable changes in the manner humans are performing their daily activities. On…

Optimizing HTTP/2 prioritization with BBR and tcp_notsent_lowat

Getting the best end-user performance from HTTP/2 requires good support for resource prioritization. While most web servers support HTTP/2 prioritization, getting it to work well all the way to the browser requires a fair bit of coordination across the networking stack. This article will expose some of the interactions between the web server, Operating System and network and how to tune a server to optimize performance for end users. tl;dr On Linux 4.9 kernels and later, enable BBR congestion control…

Opening communication lines between propulsion and airflow poses new questions

Doctoral student Aaron Perry, Assistant Professor Philip Ansell, and former master’s student Je Won Hong discuss the construction of the airfoil model with overwing ducted fans. Credit: University of Illinois Department of Aerospace Engineering On the runway to more fuel-efficient aircraft, one alternative propulsion scheme being explored is an array of electrically powered ducted fans. The fans are distributed across the wing span or integrated into the wing. Researchers at the University of Illinois gained new understanding in how the…

Graceful upgrades in Go

The idea behind graceful upgrades is to swap out the configuration and code of a process while it is running, without anyone noticing it. If this sounds error prone, dangerous, undesirable and in general a bad idea – I’m with you. However, sometimes you really need them. Usually this happens in an environment where there is no load balancing layer. We have these at Cloudflare, which led to us investigating and implementing various solutions to this problem. Dingle Dangle! by…

Managing data store locality at scale with Akkio

In the past eight years, we’ve broken ground on 15 data centers around the world. During this time, the number of people using Facebook every month topped 2.2 billion. Those people are all sharing memories through posts, images, and videos. Initially, we were able to ensure low-latency, continuous access for everyone by storing replicas of the entire data set in each data center region. But as we continue to grow, that solution is no longer scalable. To help solve this…

Sound software for fault detection in machinery

Credit: michaeljung, Shutterstock Experienced operators claim they can tell if their machine is functioning properly merely by listening to the sounds it makes. EU-funded researchers have gone one better by developing technology based on the human auditory system that can, through sound analysis, ‘hear’ if industrial machinery is due for maintenance. Eliminating the risk of downtime and reducing maintenance costs are very important for industry as these factors affect productivity and quality while decreasing profits. Industry, therefore, has major incentives…