.advertise@offshoreoiljobs.co.uk

.www.offshoreoiljobs.co.uk

Category: Civil Engineering

Reducing Image File Size at Etsy

Serving images is a critical part of Etsy’s infrastructure. Our sellers depend on displaying clean, visually appealing pictures to showcase their products. Buyers can learn about an item by reading its description, but there’s a tangibility to seeing a picture of that custom necklace, perfectly-styled shirt, or one-of-a-kind handbag you’ve found. Our image infrastructure at its core is simple. Users will upload images, we convert them to jpegs on dedicated processing machines (ImgWriters) and store them in large datastores (Mediastores).…

A viral way to share music when a simple text, meme, or gif isn’t enough

Two hackathon veterans discovered Square’s APIs at the SXSW Hackathon and the infinite possibilities they offer to improve their existing and new apps. Eric King and Damola Omotosho are two old friends who met at Virginia Tech while earning their engineering degrees. After graduation, they both ended up pursuing a master’s degree in engineering before working full-time in tech. While they were off to a strong start in their early careers, they had a desire to shake things up and find…

How Data Science Helps Power Worldwide Delivery of Netflix Content

by Andrew Berglund Have you ever wondered where your video comes from when you watch Netflix? We serve video streams out of our own content delivery network (CDN), called Open Connect, which is tailored to one specific application: delivering internet TV to our members around the world. This system is the cornerstone of every Netflix video experience — serving 100% of our video, over 125 million hours every day, to 100 million members across the globe! In this post, we introduce some…

Novel technology applied to replace aging bridge

A new bridge replacement system allows for rapid and cost-effective construction. Credit: Majid Talebi/ University of Delaware America’s bridges received a grade of C+ on the 2017 Infrastructure Report Card, put out by the American Society of Civil Engineers (ASCE). Aging is a factor in this score—almost four in 10 of the 614,387 bridges in the U.S. are 50 years or older, and the average age keeps climbing. But repair and rehabilitation are extremely costly—the most recent estimate puts the…

Managing resources for large-scale testing | Engineering Blog | Facebook Code

As more people across the world connect on Facebook, we want to make sure our apps and services work well in a variety of scenarios. At Facebook’s scale, this means testing hundreds of important interactions across numerous types of devices and operating systems for both correctness and speed before we ship new code. Last year, we introduced the Facebook mobile device lab, which lets engineers run tests by accessing thousands of mobile devices available in our data centers. Since then,…

Open Sourcing Daytona: A Framework For Automated…

By Sapan Panigrahi and Deepesh Mittal Today, we are pleased to offer Daytona, an open-source framework for automated performance testing and analysis, to the community. Daytona is an application-agnostic framework to conduct integrated performance testing and analysis with repeatable test execution, standardized reporting, and built-in profiling support. Daytona gives you the capability to build a customized test harness in a single, unified framework to test and analyze the performance of any application. You’ll get easy repeatability, consistent reporting, and…

Robot Prints a Building in 14 hours » Curious Cat Science and Engineering Blog

Robot Prints a Building in 14 hours Posted on May 20, 2017  Comments (0) The system consists of a tracked vehicle that carries a large, industrial robotic arm, which has a smaller, precision-motion robotic arm at its end. This highly controllable arm can then be used to direct any conventional (or unconventional) construction nozzle, such as those used for pouring concrete or spraying insulation material, as well as additional digital fabrication end effectors, such as a milling head. Unlike typical…

Scalable and reliable data ingestion at Pinterest – Pinterest Engineering – Medium

Yu Yang | Pinterest engineer, Data At Pinterest, we use data to gain insights to make decisions for everything, and ultimately improve the whole experience for Pinners. Every day we log over 100 terabytes of data. In order to use data effectively, we first have to reliably ingest it and prepare it for downstream usage. In this post, we’ll cover the evolution of our data ingestion pipelines and present our current data ingestion infrastructure. Looking ahead, we’ll have a series…

Demystifying RxJava Backpressure on Android at Uber Engineering

The quick and efficient transmission of information about app activity—e.g., requesting rides, placing orders, or approaching a pickup location—is crucial to a seamless user experience across Uber’s products. At Uber, we use RxJava heavily in our Android apps to clearly communicate events between observers and express complicated asynchronous transformations. Uber’s rider and driver apps have many asynchronous states using RxJava Observables, such as communicating new dispatches to a driver or a new uberPOOL match to a rider currently on trip.…

Introducing Cape | Dropbox Tech Blog

More than a billion files are saved to Dropbox every day, and we need to run many asynchronous jobs in response to these events to power various Dropbox features. Examples of these asynchronous jobs include indexing a file to enable search over its contents, generating previews of files to be displayed when the files are viewed on the Dropbox website, and delivering notifications of file changes to third-party apps using the Dropbox developer API. This is where Cape comes in…