サクサク読めて、
アプリ限定の機能も多数!
アプリで開く
●はてなブックマークって?
●アプリ・拡張の紹介
●ユーザー登録
●ログイン
●ログアウト
トップへ戻る
総合
●人気
●新着
●
IT
●
最新ガジェット
●
自然科学
●
経済・金融
●
おもしろ
●
マンガ
●
ゲーム
●
はてなブログ︵総合︶
一般
●人気
●新着
●
社会ニュース
●
地域
●
国際
●
天気
●
グルメ
●
映画・音楽
●
スポーツ
●
はてな匿名ダイアリー
世の中
●人気
●新着
●
新型コロナウイルス
●
働き方
●
生き方
●
地域
●
医療・ヘルス
●
教育
●
はてな匿名ダイアリー
政治と経済
●人気
●新着
●
政治
●
経済・金融
●
企業
●
仕事・就職
●
マーケット
●
国際
●
はてなブログ︵政治と経済︶
暮らし
●人気
●新着
●
カルチャー・ライフスタイル
●
ファッション
●
運動・エクササイズ
●
結婚・子育て
●
住まい
●
グルメ
●
お金
●
はてなブログ︵暮らし︶
●
掃除・整理整頓
●
雑貨
●
買ってよかったもの
●
旅行
●
アウトドア
●
趣味
学び
●人気
●新着
●
人文科学
●
社会科学
●
自然科学
●
語学
●
ビジネス・経営学
●
デザイン
●
法律
●
本・書評
●
将棋・囲碁
●
はてなブログ︵学び︶
テクノロジー
●人気
●新着
●
IT
●
セキュリティ技術
●
はてなブログ︵テクノロジー︶
●
AI・機械学習
●
プログラミング
●
エンジニア
おもしろ
●人気
●新着
●
まとめ
●
ネタ
●
おもしろ
●
これはすごい
●
かわいい
●
雑学
●
癒やし
エンタメ
●人気
●新着
●
スポーツ
●
映画
●
音楽
●
アイドル
●
芸能
●
お笑い
●
サッカー
●
話題の動画
アニメとゲーム
●人気
●新着
●
マンガ
●
Webマンガ
●
ゲーム
●
任天堂
●
PlayStation
●
アニメ
●
バーチャルYouTuber
●
オタクカルチャー
●
おすすめ
都知事選
﹃Engineering | Uber Blog﹄
●
人気
●
新着
●
すべて
3users
eng.uber.com
You’re seeing information for Japan . To see local features and services for another location, select a different city. Show more Introduction “Immensely laborious calculations on inferior data may increase the yield from 95 to 100 percent. A gain of 5 percent, of perhaps a small total. A competent overhauling of the process of collection, or of the experimental design, may often increase the yiel
●
テクノロジー
●2022/07/27 21:29
4users
eng.uber.com
You’re seeing information for Japan . To see local features and services for another location, select a different city. Show more Introduction Shadower is a load testing tool that allows us to provide load testing as a service to any microservice at Uber. Shadower started as a command line application that allowed us to read a local file to load test a local application. At the time, Maps PEs were
●
テクノロジー
●2022/07/02 00:12
●benchmark
●tech
5users
eng.uber.com
You’re seeing information for Japan . To see local features and services for another location, select a different city. Show more Painting the Picture Before 2021, Uber engineers would have to take quite a taxing journey to make a code change to the Go Monorepo. First, the engineer would make their changes on a local branch and put up a code revision to our internal code review system, Phabricator
●
テクノロジー
●2022/06/26 20:30
●CI
●golang
●performance
27users
eng.uber.com
You’re seeing information for Japan . To see local features and services for another location, select a different city. Show more Uber has adopted Golang (Go for short) as a primary programming language for developing microservices. Our Go monorepo consists of about 50 million lines of code (and growing) and contains approximately 2,100 unique Go services (and growing). Go makes concurrency a firs
●
テクノロジー
●2022/06/03 08:58
●go
●golang
●data
●LINE
●あとで読む
4users
eng.uber.com
You’re seeing information for Japan . To see local features and services for another location, select a different city. Show more At Uber, magical customer experiences depend on accurate arrival time predictions (ETAs). We use ETAs to calculate fares, estimate pickup times, match riders to drivers, plan deliveries, and more. Traditional routing engines compute ETAs by dividing up the road network
●
テクノロジー
●2022/02/21 11:43
35users
eng.uber.com
How We Saved 70K Cores Across 30 Mission-Critical Services (Large-Scale, Semi-Automated Go GC Tuning @Uber) Introduction As part of Uber engineering’s wide efforts to reach profitability, recently our team was focused on reducing cost of compute capacity by improving efficiency. Some of the most impactful work was around GOGC optimization. In this blog we want to share our experience with a highly
●
テクノロジー
●2022/01/12 18:36
●golang
●gc
●performance
●go
●uber
●optimization
●CPU
●memory
29users
eng.uber.com
You’re seeing information for Japan . To see local features and services for another location, select a different city. Show more Introduction The Fulfillment Platform is a foundational Uber domain that enables the rapid scaling of new verticals. The platform handles billions of database transactions each day, ranging from user actions (e.g., a driver starting a trip) and system actions (e.g., cre
●
テクノロジー
●2021/09/30 06:42
●gcp
●CloudSpanner
●architecture
●uber
4users
eng.uber.com
Uber delivers efficient and reliable transportation across the global marketplace, which is powered by hundreds of services, machine learning models, and tens of thousands of datasets. While growing rapidly, we’re also committed to maintaining data quality, as it can greatly impact business operations and decisions. Without data quality guarantees, downstream service computation or machine learnin
●
テクノロジー
●2021/08/06 01:56
●architecture
3users
eng.uber.com
You’re seeing information for Japan . To see local features and services for another location, select a different city. Show more Introduction As Uber’s business grew, we scaled our Apache Hadoop (referred to as ‘Hadoop’ in this article) deployment to 21000+ hosts in 5 years, to support the various analytical and machine learning use cases. We built a team with varied expertise to address the chal
●
テクノロジー
●2021/07/23 12:15
●hadoop
●apache
●docker
8users
eng.uber.com
You’re seeing information for Japan . To see local features and services for another location, select a different city. Show more API gateways are an integral part of microservices architecture in recent years. An API gateway provides a single point of entry for all our apps and provides an interface to access data, logic, or functionality from back-end microservices. It also provides a centralize
●
テクノロジー
●2021/05/20 12:18
●api
●design
9users
eng.uber.com
You’re seeing information for Japan . To see local features and services for another location, select a different city. Show more Motivation for a Better Go Profiler Golang is the lifeblood of thousands of Uber’s back-end services, running on millions of CPU cores. Understanding our CPU bottlenecks is critical, both for reducing service latencies and also for making our compute fleet efficient. Th
●
テクノロジー
●2021/05/12 01:54
●golang
●performance
16users
eng.uber.com
You’re seeing information for Japan . To see local features and services for another location, select a different city. Show more The App Size Problem Uber’s iOS mobile Apps for Rider, Driver, and Eats are large in size. The choice of Swift as our primary programming language, our fast-paced development environment and feature additions, layered software and its dependencies, and statically linked
●
テクノロジー
●2021/02/27 13:02
●ios
●swift
50users
eng.uber.com
You’re seeing information for Japan . To see local features and services for another location, select a different city. Show more Introduction Recently there has been substantial discussion around the downsides of service oriented architectures and microservice architectures in particular. While only a few years ago, many people readily adopted microservice architectures due to the numerous benefi
●
テクノロジー
●2020/07/25 01:40
●microservice
●architecture
●microservices
●uber
●あとで読む
●design
●設計
●開発
3users
eng.uber.com
You’re seeing information for Japan . To see local features and services for another location, select a different city. Show more At Uber, we use feature flags to customize our mobile app execution, serving different features to different sets of users. These flags allow us to, for example, localize the user’s experience in different regions where we operate and, more importantly, to gradually rol
●
テクノロジー
●2020/06/14 16:46
●development
●mobile
4users
eng.uber.com
You’re seeing information for Japan . To see local features and services for another location, select a different city. Show more Data analytics play a critical part in Uber’s decision making, driving and shaping all aspects of the company, from improving our products to generating insights that inform our business. To ensure timely and accurate analytics, the aggregated, anonymous data that power
●
テクノロジー
●2020/05/21 11:48
●athena
●golang
●aws
3users
eng.uber.com
You’re seeing information for Japan . To see local features and services for another location, select a different city. Show more On the Uber Labs team, our mission is to leverage insights and methodologies from behavioral science to build programs and products that are intuitive and enjoyable for customers. Our group of scientists have PhDs in fields including psychology, marketing, and cognitive
●
テクノロジー
●2020/05/17 20:38
5users
eng.uber.com
You’re seeing information for Japan . To see local features and services for another location, select a different city. Show more In traditional industries such as automobile or aerospace, engineers first design the products and the manufacturing facilities produce the cars or aircrafts according to the design. In software development, a build system is similar to the manufacturing facilities that
●
テクノロジー
●2020/05/15 02:09
●Bazel
●go
●golang
6users
eng.uber.com
You’re seeing information for Japan . To see local features and services for another location, select a different city. Show more Running queries on Uber’s data platform lets us make data-driven decisions at every level, from forecasting rider demand during high traffic events to identifying and addressing bottlenecks in the driver sign-up process. Our Apache Hadoop-based data platform ingests hun
●
テクノロジー
●2020/02/27 02:28
6users
eng.uber.com
Counting Calories: How We Improved the Performance and Developer Experience of UberEats.com At Uber Eats, we want ordering the food you crave at the touch of a button to be as easy as possible, whether on desktop or mobile. That’s why our engineering team spends a lot of time thinking about, building, and maintaining web applications for restaurants and customers. Uber Eats relies heavily on web-b
●
テクノロジー
●2020/02/16 14:18
●react
3users
eng.uber.com
Designing a Production-Ready Kappa Architecture for Timely Data Stream Processing At Uber, we use robust data processing systems such as Apache Flink and Apache Spark to power the streaming applications that helps us calculate up-to-date pricing, enhance driver dispatching, and fight fraud on our platform. Such solutions can process data at a massive scale in real time with exactly-once semantics,
●
テクノロジー
●2020/01/24 15:21
●Uber
●あとで読む
●kappaArchitecture
7users
eng.uber.com
Uber leverages real-time analytics on aggregate data to improve the user experience across our products, from fighting fraudulent behavior on Uber Eats to forecasting demand on our platform. As Uber’s operations became more complex and we offered additional features and services through our platform, we needed a way to generate more timely analytics on our aggregated marketplace data to better und
●
テクノロジー
●2020/01/16 10:32
●pinot
●sql
●data
3users
eng.uber.com
You’re seeing information for Japan . To see local features and services for another location, select a different city. Show more The Uber Eats app serves as a portal to more than 320,000 restaurant-partners in over 500 cities globally across 36 countries. In order to make the user experience more seamless and easy-to-navigate, we show users the dishes, restaurants, and cuisines they might like up
●
テクノロジー
●2019/12/05 22:14
4users
eng.uber.com
You’re seeing information for Japan . To see local features and services for another location, select a different city. Show more When a customer contacts Uber with a support issue, we want to quickly and seamlessly address their concerns. To make the customer support ticket resolution process as streamlined as possible, our Customer Obsession Engineering team designed and developed a new web appl
●
テクノロジー
●2019/09/16 04:42
●GraphQL
9users
eng.uber.com
You’re seeing information for Japan . To see local features and services for another location, select a different city. Show more This article is the second in our series dedicated to highlighting causal inference methods and their industry applications. Previously, we published an article on mediation modeling, which is one of many methods within the broader category of causal inference. In futur
●
テクノロジー
●2019/06/21 12:57
●uber
●data
●あとで読む
9users
eng.uber.com
Mobile, EngineeringEmploying QUIC Protocol to Optimize Uber’s App PerformanceMay 14, 2019 / Global Uber operates on a global scale across more than 600 cities, with our apps relying entirely on wireless connectivity from over 4,500 mobile carriers. To deliver the real-time performance expected from Uber’s users, our mobile apps require low-latency and highly reliable network communication. Unfortu
●
テクノロジー
●2019/05/15 17:06
●quic
●network
●performance
●研究
5users
eng.uber.com
You’re seeing information for Japan . To see local features and services for another location, select a different city. Show more This article was written in collaboration with the Kotlin team at JetBrains. At Uber, we strive to maintain a modern tech stack in all our applications. A natural progression in the Android space was to start adopting Kotlin, a modern multi-platform programming language
●
テクノロジー
●2019/05/01 22:10
●android
3users
eng.uber.com
You’re seeing information for Japan . To see local features and services for another location, select a different city. Show more Data / MLDBEvents: A Standardized Framework for Efficiently Ingesting Data into Uber’s Apache Hadoop Data LakeMarch 14, 2019 / Global Keeping the Uber platform reliable and real-time across our global markets is a 24/7 business. People may be going to sleep in San Franc
●
テクノロジー
●2019/04/29 07:35
●uber
●hadoop
●mysql
●data
6users
eng.uber.com
Optimizing M3: How Uber Halved Our Metrics Ingestion Latency by (Briefly) Forking the Go Compiler In Uber’s New York engineering office, our Observability team maintains a robust, scalable metrics and alerting pipeline responsible for detecting, mitigating, and notifying engineers of issues with their services as soon as they occur. Monitoring the health of our thousands of microservices helps us
●
テクノロジー
●2019/04/19 09:40
●Go
●golang
14users
eng.uber.com
You’re seeing information for Japan . To see local features and services for another location, select a different city. Show more A Docker registry’s primary purpose is to store and distribute Docker images. This may seem like a relatively trivial task, but with a large-scale compute cluster like Uber’s, it can easily turn into a scaling bottleneck. In computing environments with multiple regions
●
テクノロジー
●2019/03/06 11:53
●Docker
●p2p
次のページ
このページはまだ
ブックマークされていません
このページを最初にブックマークしてみませんか?
﹃Engineering | Uber Blog﹄の新着エントリーを見る
キーボードショートカット一覧
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く
●総合
●一般
●世の中
●政治と経済
●暮らし
●学び
●テクノロジー
●エンタメ
●アニメとゲーム
●おもしろ
●アプリ・拡張機能
●開発ブログ
●ヘルプ
●お問い合わせ
●ガイドライン
●利用規約
●プライバシーポリシー
●利用者情報の外部送信について
●ガイドライン
●利用規約
●プライバシーポリシー
●利用者情報の外部送信について
●公式アカウント
●ホットエントリー
●はてなブログ
●はてなブログPro
●人力検索はてな
●はてなブログ タグ
●はてなニュース
●ソレドコ
Copyright © 2005-2024 Hatena. All Rights Reserved.
設定を変更しましたx