.advertise@offshoreoiljobs.co.uk

.www.offshoreoiljobs.co.uk

Category: Computer Engineering

FCR: Open source command runner for network devices | Engineering Blog | Facebook Code

As Facebook continues to grow, we are constantly looking for ways to improve our operations and drive greater efficiency. Operating at a global scale poses unique technical challenges, particularly in the network environment, where large amounts of data are always on the move. Facebook’s global network has tens of thousands of network devices connected to hundreds of thousands of servers. To keep the network operational, our network devices — the connective tissue linking everything together — need to be continuously…

Engineering Uber’s Self-Driving Car Visualization Platform for the Web

The ATG (Advanced Technologies Group) at Uber is shaping the future of driverless transportation. Earlier this year, the Data Visualization Team—which uses visualization for exploration, inspection, debugging and exposition of data—partnered with the ATG to improve how its self-driving vehicles (cars and trucks) interpret and perceive the world around them. Using some of the latest web-based visualization technologies, the ATG Visualization team built a platform that enables engineers and operators across ATG to quickly inspect, debug, and explore information collected…

Open Sourcing Kafka Cruise Control

Anomaly detectorThe anomaly detector identifies two types of anomalies: Broker failures: i.e., a non-empty broker leaves a cluster, which results in under-replicated partitions. Since this can happen during normal cluster bounces as well, the anomaly detector provides a configurable grace period before it triggers the notifier and fixes the cluster. Goal violations: i.e., an optimization goal is violated. If self-healing is enabled, Cruise Control will proactively attempt to address the goal violation by automatically analyzing the workload, and executing optimization…

Chicago Objects to Driverless Cars

Engineering Ethics Blog: Chicago Objects to Driverless Cars skip to main | skip to sidebar Pages Chicago Objects to Driverless Cars You know a technology’s beyond the infancy stage when politicians start paying attention to it.  Driverless cars such as those being test-fielded by Waymo and other firms have upset a couple of Chicago aldermen to the extent that they have tried to enact a ban on them, saying they’re too dangerous.  In an editorial as remarkable for its brevity…

Drones deployed to monitor New York State Fair traffic

Drones will be monitoring weekend traffic conditions at the New York State Fair for the first time. Gov. Andrew Cuomo announced this week that state-of-the-art drone technology will help the state police and Department of Transportation better monitor traffic and parking lot capacity at the Empire Expo Center near Syracuse. The drones will operate under Federal Aviation Administration guidelines, with a range of about 1 mile (1.61 kilometers). The Democratic governor says drone research, development and manufacturing are…

Building web-based points of sale for Android & iOS

With Square, you can build a web app that switches to the Square Point of Sale app to accept in-person payments. The best part is that you can do this with both Android and iOS, so it is possible to build a web-based point of sale that can utilize Square’s hardware to accept in person payments on both iOS and Android. In this post we’ll walk through the necessary steps to build your own apps. In order to make a…

Go fetch! Drones help Swiss rescue dogs find the missing

Golden retriever Capo sits next to a drone. Together they provide ‘an eye in the air and a nose on the ground’ for Swiss search and rescue operations Capo, a golden retriever wearing a bright orange rescue harness, runs with his handler in tow towards a body sprawled in the high grass as a giant drone whirrs overhead. The scene was part of a simulated dog rescue operation this week aimed at highlighting the rapidly growing use of drones to…

Kafka cluster healing and workload balancing

Yu Yang | Pinterest engineer, Data Engineering At Pinterest, we use Kafka as the central message transporter for data ingestion, streaming processing and more. With a growing user base of +175 million people, and an ever expanding graph of +100 billion Pins, we currently run >1,000 Kafka brokers in the cloud. At this scale, we encounter Kafka broker failures every week and sometimes multiple failures in a day. When a broker fails, the on-call engineer needs to replace the dead…

Purdue startup receives Veteran Affairs’ grant, advance RoboTable, increase independence, improve quality of life

Brad Duerstock and Jeffrey Ackerman developed RoboTable with funds from the U.S. Department of Veteran Affairs’ Specially Adapted Housing (SAH) Assistive Technology Grant. This robotic arm acts as an over-the-bed platform capable of mobilizing users’ mobile devices or laptop computer while they are restricted to bed. Duerstock (left) and Ackerman (right) demonstrate RoboTable’s ability to adjust for a reclined user’s needs. Credit: Purdue Research Foundation Image Prehensile Technologies, a company developing robotic assistive technology devices, is developing RoboTable, a robotic…

Deploying More Reliable Apps with Uber Engineering’s XP Background Push

Unlike server-side programming, mobile code cannot be retracted once shipped and can only be updated once a user opts in to an app upgrade. For Uber Engineering, this presents unique challenges when it comes to releasing new features incrementally, fixing bugs, and mitigating outages at scale across our mobile applications.   Uber’s Experimentation Platform (XP) is responsible for ensuring that new mobile features roll out as seamlessly as possible for our users. In its normal mode of operation, XP allows…