FreeWheel

关注
收录了FreeWheel频道下的 24 篇内容
FreeWheel总部位于美国硅谷,是一家专门提供互联网视频广告投放、监测、预测、增值等关键解决方案的外商独资公司。
  • 全部
  • 文章
  • 电子书
从 JavaScript 到 TypeScript:上手试试才知道答案
从 JavaScript 到 TypeScript:上手试试才知道答案

专访 FreeWheel 核心业务团队高级软件工程师陈芸,一起来看看她对于 TypeScript 的独特解读吧 ~

TypeScript 项目实践:四步走高效改造现有的 JavaScript 项目
TypeScript 项目实践:四步走高效改造现有的 JavaScript 项目

FreeWheel 高级软件工程师陈芸带你一起把现有的 JavaScript 项目 TypeScrip 化。

从0到1开启一个全新的 TypeScript 项目
从 0 到 1 开启一个全新的 TypeScript 项目

通过动手来探究 TypeScript 究竟好不好,好在哪里~

我踩过了 TypeScript 的坑,只想告诉你快来
我踩过了 TypeScript 的坑,只想告诉你快来

专访 FreeWheel 的 Tech Lead 许侃,一起来看看他对于使用 TypeScript 进行重构的解读吧 ~

FreeWheel实时数据系统弹性伸缩实践
FreeWheel 实时数据系统弹性伸缩实践

如何应对实时数据的流量变化,特别是突发流量,成为实时数据处理架构不得不面对的挑战性问题。

FreeWheel基于2000万订阅家庭的电视广告库存预测
FreeWheel 基于 2000 万订阅家庭的电视广告库存预测

如何利用机器学习为广告主提供更加精准的受众定向服务?

系统优化与进阶之道——大规模复杂场景下的技术创新实录系统优化与进阶之道——大规模复杂场景下的技术创新实录
系统优化与进阶之道——大规模复杂场景下的技术创新实录

在本期汇总的六篇访谈文章中,可以看到 FreeWheel 在数据分析系统、数据仓库建设、视频流量自动预测、系统全面微服务化、运维团队探索实践 AIOps 等几大维度的创新激情。

如何打造一流的查询引擎,构建优秀的数据仓库?
如何打造一流的查询引擎,构建优秀的数据仓库?

如何打造一个一流的查询引擎服务并基于此构建出优秀的数据仓库。

实时监控系统如何帮助FreeWheel支持超级赛事直播广告?
实时监控系统如何帮助 FreeWheel 支持超级赛事直播广告?

深度了解 FreeWheel 实时监控平台

日均亿次广告投放的FreeWheel如何实践机器学习?
日均亿次广告投放的 FreeWheel 如何实践机器学习?

随着业务的迅猛扩增,机器学习技术成了 FreeWheel 技术团队的选择。尤其在预测网站视频的流量上,机器学习可以大幅提升预测的精准度。对于视频网站来说,更加精准的视频流量预测可以更好地帮助客户进行库存计划、广告售卖、风险控制等,从而增加收益,达到双赢。

都说AIOps是必然趋势,那实践AIOps之前需要做些什么准备?
都说 AIOps 是必然趋势,那实践 AIOps 之前需要做些什么准备?

FreeWheel 创建于 2007 年,总部位于美国硅谷,主要业务是提供互联网视频广告投放、监测、预测、增值等解决方案。公司运维经历了传统运维,DevOps,SRE,目前在探索 AIOps。

FreeWheel 业务系统微服务化过程经验分享

2016 年下半年开始,FreeWheel 开始将其业务系统从 Rails 单体应用逐步迁移到微服务,同时技术栈从 Rails 改为 Golang,两年之后,整个迁移接近尾声,FreeWheel 业务系统技术团队对外分享了它们在微服务化过程中的经验。

全球 6 大数据中心,日均 10 亿日志场景下的高可用实践

InfoQ 专访了 FreeWheel 架构师张磊及 FreeWheel 首席工程师姜冰,对话在服务部署于全球 6 个数据中心,日均产生近 10 亿广告投放展示日志的场景下,如何做好跨区域高可用实践。

Kubernetes 状态管理与扩展

本文通过一个具体实例介绍 Kubernetes 扩展开发,分析了 API Server 的兼容性设计;基于部分源码介绍了 Kubernetes API 聚合层原理和实现;最后还分析了 Kubernetes 提供的工具链和客户端抽象,希望为 Kubernetes 扩展开发提供一些启发 。

化茧成蝶: Go在FreeWheel服务化中的实践化茧成蝶: Go在FreeWheel服务化中的实践
化茧成蝶: Go 在 FreeWheel 服务化中的实践

近一年来,FreeWheel 正在将业务系统迁移到微服务架构,而 Go 语言因其原生对 HTTP 服务开发的良好支持及易于容器化部署的特点,成为我们微服务开发的首选语言。

通往创新之巅:互联网技术架构创新案例和实践通往创新之巅:互联网技术架构创新案例和实践
通往创新之巅:互联网技术架构创新案例和实践

在这本 FreeWheel 与 InfoQ 联合推出的年终特刊中,我们试图以 7 篇站在技术前沿视角倾力奉献的文章,来记录当下的一些最佳技术实践,抛砖引玉,与更多企业一起探讨究竟该如何实现技术创新或转型。

数字货币可不只是区块链的全部,聪明人已经把它用到了业务中

区块链是加密货币的核心技术基础,具有不可篡改、透明等特性,而在广告行业内涉及多方集成,容易产生数据不一致等问题,所以 FreeWheel 尝试引入区块链技术到业务场景中。但需要澄清的是,FreeWheel 做区块链并不是想做一个新的代币系统,而是希望用区块链解决当前广告行业当中常见的痛点。

SparkUI:一个可供参考的前端开发实践

SparkUI 是一套完整且灵活的前端开发解决方案。该方案基于 React,由 Modula 应用状态管理框架、一系列可重用的前端组件、以及构建 SPA 所需的各类支持库组成。该方案重视可重用性、灵活性、可测试性以及开发效率,解决了前端社区常见的一些针对商业前端应用开发的痛点,如复杂状态、Side Effect,组件拆分等,更在工程实践、文档化、本身代码质量等方面达到较高标准,为前后端分离架构下的商业前端应用开发提供了坚实的基础。目前 SparkUI 已成功应用在 FreeWheel 的前端项目中。

FreeWheel 前后端分离改造实践

本文将以 FreeWheel 从单体应用改造为前后端分离的实践为例,着重介绍其间前端所遇到的挑战和解决方案。

FreeWheel 容力:如何打造更高质效的技术团队

怎样将“心法”与“招式”融合在一套特殊的理念和决策之下,或是困惑多数技术管理者的一道难关。带着对如何打造顶尖技术团队、如何在技术、文化以及技术人成长间搭建更优桥梁、如何培养团队荣誉感及价值感等问题,InfoQ 专访了 FreeWheel 高级副总裁容力及其所领导的技术团队管理者(技术副总裁党政法、技术副总裁王强),了解在这样一支跨国团队协同合作的环境背景下,作为 300+ 人团队的总负责人,他是如何塑造高效敏捷的行动力、团队方向感、追逐感、凝聚力,以使庞大(甚至是跨国界、跨时区)的队伍能拥有更好的创新力和生命力。

FreeWheel 基于 Go 的实践经验漫谈

FreeWheel 从 2014—2015 年间开始使用 Go 语言进行开发,截至目前,整个体系内有超过 30 个项目是基于 Go 编写,占其总体应用数的四分之一以上,这几年 FreeWheel 内部所有团队都在或多或少使用 Go。对于新业务的开发,各工程师团队会首先评估 Go 语言是否适合完成这样的工作。

FreeWheel CTO:技术创业十年,我从中学到了哪些经验和教训?

FreeWheel 是美国领先的视频广告管理和投放平台,目前在北京和纽约两地设有研发中心,有近 300 人的研发团队。其联合创始人兼 CTO 于晶纯女士(Diane Yu)有近 20 年的技术管理经验,从 DoubleClick 到自己创业,能在一家美国公司中从程序员做到 CTO,这样的华人女性并不多见。InfoQ 就于晶纯女士的职业发展、选择、团队管理等问题对她进行了专访。

QClub:Ruby 网站架构案例分享──财帮子 &FreeWheel

本次“Ruby 网站架构案例分享──财帮子 &FreeWheel”的 QClub 北京活动(10 月 19 日),特别邀请了财帮子的首席架构师陆亦斌(Robin Lu)和 FreeWheel 的软件工程师董彬与大家一起分享基于 Ruby 网站架构以及企业应用的相关话题。报名时间截止于 2008 年 10 月 16 日(周四)18:00!

    App 研发效能提升和性能优化实践
    App 研发效能提升和性能优化实践

    郭伟 | 腾讯 工程师

    立即下载
    ORTC 与 AI 之间的那些事

    李雪松 | OPPO 实时音视频架构师

    立即下载
    OPPO 服务全球化与混合云平台建设实践

    向俊峰 | OPPO 弹性计算架构师

    立即下载