HOW AIRBNB IS MOVING 10X FASTER AT SCALE WITH GRAPHQL AND APOLLO
How Airbnb is Moving 10x Faster at Scale with GraphQL andApolloDemystifying My GraphQL SummitTalkAdam NearyBlockedUnblockFollowFollowingDec 4I had the opportunity to kick off GraphQL Summit last month with a talk that involved quite a bit of live coding (the Keynote intro ends at minute 6:00 if you’re in a hurry!). Check it out: From the feedback I gathered over the following days of the conference, the good news is people were clearly excited to see product being built so fast.
Read moreSTOPPING A WILDFIRE WITH A LOW-COST SENSOR NETWORK
Now that the smoke from the November fires that burned huge swaths of Californiahas begun to clear, talk has turned to how to prevent future disasters. ASilicon Valley startup has an idea. Team Lali, part of the Hacking House’s first class of would be entrepreneurs, had a solution—a low cost wireless sensor network—looking for a problem. Thanks to an opportune talk by a few firefighters, they found one—fast, cheap, and, they hope, effective wildfire detection. I met with Sucre Cando, from Guayaquil, Ecuador, and Nassim Bettach, from Lyon, France, in Fremont, Calif., in November. The air was full of smoke from the raging Camp Fire some 320 kilometers north.
Read moreFLUTTER 1.0: GOOGLE’S PORTABLE UI TOOLKIT
Today, at Flutter Live, we’re announcing Flutter 1.0, the first stable release of Google’s UI toolkit for creating beautiful, native experiences for iOS and Android from a single codebase. Cross-platform mobile development today is full of compromise. Developers are forced to choose between either building the same app multiple times for multiple operating systems, or to accept a lowest common denominator solution that trades native speed and accuracy for portability.
Read moreSESSIONIZING UBER TRIPS IN REAL TIME
Uber’s many data flows required modeling the data associated with a specific task, such as a rider trip, into a state machine. The state machine lets engineers focus on just the events needed to successfully accomplish a trip. In one sense, Uber’s challenge of efficiently matching riders and drivers in the real world comes down to the question of how to collect, store, and logically arrange data.
Read moreCROSSPLANE LOWERS THE BARRIER TO A MULTI-CLOUD FUTURE
Cloud computing has become the dominant IT paradigm and multi-cloud looks poised to be the primary approach, with 81 percent of enterprises already adopting a multi-cloud strategy. A multi-cloud strategy prevents vendor lock-in, which is increasingly important as three major providers (AWS, GCP, and Azure) dominate the market. Despite the many benefits of a multi-cloud strategy, deploying across multiple clouds is still incredibly complex.
Read moreIBM REVEALS 8-BIT ANALOG CHIP WITH PHASE-CHANGE MEMORY
Today at the IEEE International Electron Devices Meeting in San Francisco, IBM reported a new 8-bit analog chip. But the true development was less about analog chips catching up to their digital peers and more a radical rethink of chip architecture. This chip is the first to perform 8-bit calculations right where information is stored. IBM’s new analog chip is based on phase-change memory. The key ingredient is a material that can undergo phase changes in response to electrical current. Typically, these are alloys of germanium, tellurium, and antimony.
Read moreKUBERNETES’ FIRST MAJOR SECURITY HOLE DISCOVERED
Kubernetes has become the most popular cloud container orchestration system by far, so it was only a matter of time until its first major security hole was discovered. And the bug, CVE-2018-1002105, aka the Kubernetes privilege escalation flaw, is a doozy. It’s a CVSS 9.8 critical security hole. CVSS 9.8 critical security hole. With a specially crafted network request, any user can establish a connection through the Kubernetes application programming interface (API) server to a backend server. Once established, an attacker can send arbitrary requests over the network connection directly to that backend.
Read moreUSING AI AND SATELLITE IMAGERY FOR DISASTER INSIGHTS
A framework for using convolutional neural networks (CNNs) on satellite imagery to identify the areas most severely affected by a disaster. This new method has the potential to produce more accurate information in far less time than current manual methods. Ultimately, the goal of this research is to allow rescue workers to quickly identify where aid is needed most, without relying on manually annotated, disaster-specific data sets.
Read moreAMAZON IS COMING TO COMPANY DATA CENTERS, AND THAT SHOULD SCARE CISCO, HPE AND DELL
Amazon Web Services will offer AWS-branded servers that will work with existing cloud services. AWS is taking on traditional hardware vendors with its on-premises service. Amazon Web Services will offer AWS-branded servers that will work with existing cloud services. AWS is taking on traditional hardware vendors with its on-premises service. Amazon cloud chief Andy Jassy said that during the first half of 2018, he was consistently getting requests from customers who wanted Amazon’s help not just in the cloud, but also in their own data centers. For some companies, there are regulatory concerns or privacy issues that limit their ability to use public cloud, while other businesses just aren’t ready to abandon their own equipment and facilities.
Read moreHOW UBER’S NEW DRIVER APP OVERCOMES NETWORK LAG
This article is the third in a series covering how Uber’s mobile engineering team developed the newest version of our driver app, codenamed Carbon, a core component of our ridesharing business. Among other new features, the app lets our population of over three million driver-partners find fares, get directions, and track their earnings. We began designing the new app in conjunction with feedback from our driver-partners in 2017, and began rolling it out for production in September 2018.
Read more