Jump to Content
什么生金| 来月经前头痛什么原因| sassy是什么意思| 风林火山是什么意思| 嘴唇干是什么原因引起的| 血糖血脂挂什么科| 拉拉裤和纸尿裤有什么区别| 孕妇喝柠檬水对胎儿有什么好处| 易举易泄是什么原因| 屎是什么味道| 屈原是什么朝代| 大便羊屎粒是什么原因| 小便不舒服吃什么药| 大器晚成是什么意思| 什么病可以办低保| 母胎单身什么意思| 红细胞分布宽度偏低是什么意思| 聚首一堂是指什么生肖| 桃花是什么颜色的| 躯体化是什么意思| 早泄用什么药| 站街女是什么意思| 12月17号什么星座| 胎心停了是什么原因引起的| mac是什么| 苹果越狱是什么意思啊| 扁桃体2度是什么意思| 经常脚抽筋是什么原因| 唇炎用什么药膏| 做梦掉粪坑什么征兆| 喉咙痒咳嗽有痰是什么原因| 羊水破了有什么感觉| 黑色素通过什么排出来| 为什么嗓子总有痰| 捕风捉影是什么意思| 鼻梁有横纹是什么原因| 新生儿一直哭闹是什么原因| veromoda是什么牌子| 1987年五行属什么| 口臭看什么科| 射不出来是什么原因| 缄默症是什么病| 神经性头疼是什么原因造成的| 什么时候需要做肠镜| 缺钾最忌讳吃什么| y是什么元素| 消费税是什么| 送老师什么礼物| 歧路亡羊告诉我们什么道理| 啤酒酵母是什么| 什么火| 炒菜用什么油比较好| fujixerox是什么牌子| 桂附地黄丸治什么病| 土中金是什么生肖| 星盘是什么| 米老鼠叫什么名字| 打嗝是什么原因引起的| 什么药一吃就哑巴了| 天天晚上睡觉做梦是什么原因| 什么器官分泌胰岛素| 肾结石看病挂什么科室| 下眼皮跳是什么原因| 酚咖片是什么药| 搞基是什么| 农历五月二十四是什么日子| 龟头有点痒擦什么药| 呼吸道感染吃什么药最好| 彩字五行属什么| reads是什么意思| adem是什么病| 你在说什么用英语怎么说| 5月9号什么星座| 不宁腿综合症是什么原因引起的| 拉绿色的屎是什么原因| 吃完饭想吐是什么原因| 猫对什么颜色感兴趣| 电测听是什么| 梦见明星是什么预兆| 拉黑粑粑是什么原因啊| 锁骨是什么骨| 为什么会甲状腺肿大| 什么无比| 天上九头鸟地上湖北佬是什么意思| 猫吃什么下奶最快最多| 头位是什么意思| 什么的事物| mdt是什么意思| 脸上脱皮是什么原因| 多多关照是什么意思| 诺丽果有什么功效| 晚上睡觉脚底发热是什么原因| 幽门螺旋杆菌感染吃什么药| 手指甲白是什么原因| 孕妇便秘吃什么药| 破月是什么意思| 喜欢穿黑色衣服的女人是什么性格| 小三阳吃什么食物好得快| 尿蛋白可疑阳性是什么意思| 三尖瓣少量反流是什么意思| 童子是什么意思| 什么样的高山| 炖鸡汤放什么材料好吃| 梦见很多小蛇是什么意思| 林可霉素主治什么病| 头晕目赤是什么意思| 鼻烟是什么东西| 什么时间艾灸效果最好| 帝王蟹什么季节吃最好| 艾滋病有什么症状| 反乌托邦是什么意思| 男生适合养什么小型犬| 三眼花翎是什么意思| 贬低是什么意思| 长期干咳无痰是什么原因引起的| 骨量偏高是什么原因| 大便发黑是什么原因| 血压高有什么好办法| 甲状腺2类是什么意思| 五行中什么生水| 菌子不能和什么一起吃| 生日蛋糕上写什么字比较有创意| 什么叫黑户| 耳膜破了是什么感觉| 劫财代表什么| 男人练臀桥有什么用| 散粉是干什么用的| 腹部疼痛挂什么科| 反手引体向上练什么肌肉| 刷酸是什么意思| 医院红色手环代表什么| 左腹部是什么器官| 万事顺意是什么意思| 芃字五行属什么| 吃了安宫牛黄丸要禁忌什么不能吃| 脑白质病变是什么病| 1030是什么星座| 颤栗是什么意思| 梦见狮子是什么预兆| 3.2号是什么星座| 钉钉是什么| 孕妇甲胎蛋白偏高说明什么| 痰湿瘀阻是什么症状| 点状强回声是什么意思| 介入科主要看什么病| 甲亢什么意思| 坐月子吃什么菜| 古井贡酒属于什么档次| 下午头晕是什么原因引起的| 后背长痘痘是什么原因| 什么节日吃饺子| 甲状腺不能吃什么食物| 什么品牌蓝牙耳机好| 龙猫是什么动物| nad是什么| 喉咙干痒吃什么药| 什么是白内障症状| au999是什么意思| 喝荷叶茶有什么好处和坏处| 胸膜牵拉是什么意思| 备孕吃叶酸有什么好处| 尿检粘液丝高什么意思| 什么是处女| 女人一般什么时候容易怀孕| 五马长枪是什么意思| 义子是什么意思| 第一个月怀孕有什么反应| 丑时是什么时间| 吃什么水果补肝养肝最有效| 胰腺炎什么症状| 葫芦藓是什么植物| 吃什么生发效果最好| 做梦孩子死了什么预兆| 水瓜有什么作用和功效| 婴儿打嗝是什么原因引起的| 人口基数是什么意思| 皮肤起小水泡很痒是什么原因| 缺镁吃什么食物补充最快| 尿频尿多是什么原因| 脱肛和痔疮有什么区别| 什么是繁体字| mr是什么检查项目| 角瓜是什么瓜| 抄经书有什么好处| 急性胃肠炎用什么药| 134是什么意思| 肝着是什么意思| 或缺是什么意思| 平均红细胞体积偏低是什么原因| 汉城为什么改名叫首尔| 锶对人体有什么好处| 胳肢窝疼痛是什么原因| 澳门买什么最便宜| 腹股沟淋巴结肿大是什么原因| 花椒什么时候成熟| 鸽子是什么生肖| 开边珠牛皮是什么意思| 但愿人长久的下一句是什么| 英语四级什么时候报名| 尴尬什么意思| 做梦被杀了是什么征兆| 右眼一直跳是因为什么原因| 生孩子需要准备什么东西| 什么食物含叶黄素最多| 烯烃有什么用| 学无止境是什么意思| 肝穿刺检查是什么意思| 三伏天吃什么好| nag是什么意思| 什么是肛瘘| 6月是什么月| 手上有红点是什么原因| 中国第一个不平等条约是什么| 肝不好吃什么好| 6.25是什么日子| AG是什么| 疏离感是什么意思| 早晨起床手肿胀是什么原因| 汗臭味很重是什么原因引起的| 脸色苍白没有血色是什么原因| ad吃到什么时候| 女生安全期是什么意思| 血压低什么原因造成的| 喆是什么意思| 湿邪是什么意思| 坚果什么时候吃最好| 腊月是什么星座| 冠状动脉肌桥是什么病| 怕是什么生肖| 肾不纳气用什么中成药| 骨折什么感觉| 乙肝表面抗体弱阳性是什么意思| 空调制冷量是什么意思| 翘首以盼什么意思| 膝盖疼做什么检查最好| 奶酪和芝士有什么区别| 直肠窝积液是什么意思| 广东有什么烟| 欧阳修号什么| 血小板低有什么危险| 血象高是什么原因| 九锡是什么意思| 阴囊潮湿挂什么科| 农历9月17日是什么星座| 去痘印用什么药膏好| 吃什么水果能变白| 体内湿气重吃什么药| 睾丸潮湿是什么原因| 什么是高血压| 上午11点是什么时辰| 香雪酒属于什么酒| 脑梗用什么药| 保家仙是什么| 脱水是什么意思| 怀孕前检查什么项目内容| 上眼药是什么意思| lp是什么的简称| 保育员是什么| 互诉衷肠是什么意思| 大自然是什么意思| 710是什么意思| 湿气重吃什么好| 手指关节疼痛看什么科| 名媛是什么意思| 百度
Containers & Kubernetes

孟春:夯实增长新平台 稳步推进高质量发展

December 5, 2024
Shubhika Taneja

Product Marketing Manager, Google Kubernetes Engine

Try Gemini 2.5

Our most intelligent model is now available on Vertex AI

Try now

In today's congested digital landscape, businesses of all sizes face the challenge of optimizing their marketing budgets. They must find ways to stand out amid the bombardment of messages vying for potential customers' attention. Moreover, they grapple with rising customer acquisition costs and dwindling retention rates, impeding their profitability.

Adding to this complexity is the abundance of consumer data, which businesses often struggle to harness effectively to target the right audience. To address these challenges, companies are seeking data-driven approaches to enhance their advertising effectiveness, to help ensure their continued relevance and profitability.

Moloco offers AI-powered advertising solutions that drive user acquisition, retention, and monetization efforts.? Moloco Ads, its demand-side platform (DSP), utilizes its customers’ unique first-party data, helping them to target and acquire high-value users based on real-time consumer behavior — ultimately, delivering higher conversion rates and return on investment.?

To meet this demand, Moloco leverages predictions from a dozen deep neural networks, while continuously designing and evaluating new models. The platform ingests 10 petabytes of data and processes bid requests per day at a peak rate of 10.5 million queries per second (QPS).?

Moloco has seen tremendous growth over the last three years, with its business growing over 8X and multiple customers spending more than $50 million annually. Moloco's rapid growth required an infrastructure that could handle massive data processing and real-time ML predictions while remaining cost effective. As Moloco's models grew in complexity, training times increased, hindering productivity and innovation. Separately, the Moloco team realized that they also needed to optimize serving efficiency to scale low-latency ad experiences for users across the globe.

Training complex ML models with GKE

After evaluating multiple cloud providers and their solutions, Moloco opted for Google Cloud for its scalability, flexibility, and robust partner ecosystem. The infrastructure provided by Google Cloud aligned with Moloco's requirements for handling its rapidly growing data and machine learning workloads that are instrumental to optimizing customers' advertising performance.

Google Kubernetes Engine (GKE) was a primary reason for Moloco selecting Google Cloud over other cloud providers. As Moloco discovered, GKE is more than a container orchestration tool; it's a gateway to harnessing the full potential of AI and ML. GKE provides scalability and performance optimization tools to meet diverse ML workloads, and supports a wide range of frameworks, allowing Moloco to customize the platform according to their specific needs.?

GKE serves as a foundation for a unified AI/ML platform, integrating with other Google Cloud services, facilitating a robust environment for the data processing and distributed computing that underpin Moloco’s complex AI and ML tasks. GKE's ML data layer offers the high-throughput storage solutions that are crucial for read-heavy workloads. Features like cluster autoscaler, node-auto provisioner, and pod autoscalers ensure efficient resource allocation.?

“Scaling our infrastructure as Moloco’s Ads business grew exponentially was a huge challenge. GKE’s autoscaling capabilities enabled the engineering team to focus on development without spending a ton of effort on operations.” - Sechan Oh, Director of Machine Learning, Moloco

Shortly after migrating to Google Cloud, Moloco began using GKE for model training. However, Moloco quickly found that using traditional CPUs was not competitive at its scale, in terms of both cost and velocity. GKE's ability to autoscale on multi-host Tensor Processing Units (TPUs), Google's specialized processing units for machine learning workloads, was critical to Moloco's success, allowing Moloco to harness TPUs at scale, resulting in significant enhancements in training speed and efficiency.

Moloco further leveraged GKE's AI and ML capabilities to optimize the management of its compute resources, minimizing idle time and generating cost savings while improving performance. Notably, GKE empowered Moloco to scale its ML infrastructure to accommodate exponential business growth without straining its engineering team. This enabled Moloco's engineers to concentrate on developing AI and ML software instead of managing infrastructure.

“The GKE team collaborated closely with us to enable auto scaling for multi host TPUs, which is a recently added feature. Their help has really enabled amazing performance on TPUs, reducing our cost per training job by 2-4 times.” - Kunal Kukreja, Senior Machine Learning Engineer, Moloco

In addition to training models on TPUs, Moloco also uses GPUs on GKE to deploy ML models into production. This lets the Moloco platform handle real-time inference requests effectively and benefit from GKE's scalability and operational stability, enhancing performance and supporting more complex models.

Moloco collaborated closely with the Google Cloud team throughout the implementation process, leveraging their expertise and guidance. The Google Cloud team supported Moloco in implementing solutions that ensured a smooth transition and minimal disruption to operations. Specifically, Moloco worked with the Google Cloud team to migrate its ML workloads to GKE using the platform's autoscaling and pod prioritization capabilities to optimize resource utilization and cost efficiency. Additionally, Moloco integrated Cloud TPUs into its training pipeline, resulting in significantly reduced training times for complex ML models. Furthermore, Moloco optimized its serving infrastructure with GPUs, ensuring low-latency ad experiences for its customers.

A powerful foundation for ML training and inference

Moloco's collaboration with Google Cloud profoundly transformed its capacity for innovation.

“By harnessing Google Cloud's solutions, such as GKE and Cloud TPU, Moloco dramatically reduced ML training times by up to tenfold.” - Sechan Oh, Director of Machine Learning, Moloco

This in turn facilitated swift model iteration and experimentation, empowering Moloco's engineers to innovate with unprecedented speed and efficiency. Moreover, the scalability and performance of Google Cloud's infrastructure enabled Moloco to manage increasingly intricate models and expansive datasets, to create and implement cutting-edge machine learning solutions. Notably, Moloco's low-latency advertising experiences, bolstered by GPUs, fostered enhanced customer satisfaction and retention.

Moloco's success demonstrates the power of Google Cloud's solutions to enable businesses achieve their full potential. By leveraging GKE, Cloud TPU, and GPUs, Moloco was able to scale its infrastructure, accelerate its ML training, and deliver exceptional ad experiences to its customers. As Moloco continues to grow and innovate, Google Cloud will remain a critical partner in its success.?

Meanwhile, GKE is transforming the AI and ML landscape by offering a blend of scalability, flexibility, cost-efficiency, and performance. And Google Cloud continues to invest in GKE so it can handle even the most demanding AI training workloads. For example, GKE now supports 65,000-node clusters, offering unmatched scale for training or inference. For more, watch this demo of 65,000 nodes on a single GKE cluster.

Posted in
什么是敏感肌 血小板高是什么原因 标准分是什么意思 不近女色是什么意思 母的第三笔是什么
孕妇吃什么是补铁的 133是什么意思 白雪什么 血管狭窄吃什么药 经期喝什么汤
伊人是什么意思 什么什么不安 hpv52型阳性是什么意思严重吗 竖小拇指什么意思 搞基是什么意思
海带补什么 尿路感染检查什么项目 开火车是什么意思 见多识广是什么生肖 什么是戒断反应
弱酸性是什么意思hcv7jop7ns3r.cn 内角是什么意思hcv9jop0ns4r.cn 脱氢酶高是什么原因hcv9jop2ns9r.cn 臀纹不对称有什么影响hcv8jop4ns7r.cn 青蛙怕什么hcv7jop6ns6r.cn
减肥为什么让早上空腹喝咖啡hcv9jop5ns6r.cn 畸胎瘤是什么hcv8jop4ns3r.cn 风湿因子高是什么原因引起的hcv8jop9ns3r.cn 暮春是什么时候hcv9jop1ns9r.cn 严重失眠吃什么药管用96micro.com
有氧运动是什么hcv9jop5ns4r.cn 抚琴是什么意思hcv7jop4ns8r.cn 什么快递可以寄宠物hcv9jop5ns5r.cn 检查阑尾炎挂什么科hcv9jop2ns1r.cn 孩子血铅高有什么症状hcv9jop2ns9r.cn
taco是什么hcv9jop4ns5r.cn 怀孕什么时候可以同房hcv8jop5ns0r.cn 1996五行属什么hcv8jop2ns5r.cn 尿频尿痛吃什么药hcv7jop5ns1r.cn 百无一用是什么意思hcv9jop3ns0r.cn
百度