下载PDF
Mulesoft > 实例探究 > TiVo Case Study
Mulesoft Logo

TiVo Case Study

技术
  • 应用基础设施与中间件 - 中间件、SDK 和库
适用功能
  • 商业运营
服务
  • 系统集成
挑战
TiVo, a pioneer in home entertainment, faced a challenge as its growth continued to accelerate and new partners came on board. The company's infrastructure included over 40 web services that provided services for both TiVo and its partners. Prior to implementing Mule, TiVo integrated these web services in a point-to-point fashion using custom Java code. As the number of services increased, the infrastructure grew in complexity, becoming more and more brittle. Every new service required an exorbitant amount of development effort and was difficult to maintain. Even simple configuration changes presented a problem - because of all the dependencies introduced by the point-to-point architecture, any change to the system would trigger changes that cascaded throughout the application. Because of the complexity, developers would need to meticulously test the entire system, making sure that the change didn’t have unintended consequences.
关于客户
Founded in 1997, TiVo is a pioneer in home entertainment and created a brand-new product and service category with the development of the world's first digital video recorder (DVR). As of October 2009, TiVo had 2.76 million subscribers in the US alone. Today, the company continues to revolutionize the way consumers watch and access home entertainment, by making the TiVo DVR the focal point of the digital living room: a center for sharing and experiencing television, movies, video downloads, music, photos, and more. A large part of TiVo's business comes from partnerships with leading entertainment and technology companies, including DirectTV, Virgin Media, Roxio and HP, among others. TiVo works with these partners to provide partner-branded set-top boxes that embed TiVo's DVR technology and tie back to TiVo's datacenter for services such as authentication, software updates and programming schedules.
解决方案
TiVo made a strategic decision to move towards a service-oriented architecture (SOA), with an enterprise service bus (ESB) at its core. In selecting an ESB provider, TiVo reviewed multiple offerings, with a short list that included Mule ESB and Oracle Service Bus. With its core product built on the Linux operating system, TiVo understands the power of open source, and took advantage in its evaluation, leaning on Mule's broad developer community for technical help and validation. At the same time, given the mission-critical nature of TiVo's service infrastructure, MuleSoft's enterprise-level support offerings gave the operations team great comfort to in the case of an issue or unplanned outage. The team selected Mule as the clear choice.
运营影响
  • Development time for new services was cut by up to 75% in many cases.
  • Streamlined the process of adding new services and on-boarding new partners by getting them up and running faster, with fewer errors and with less ongoing maintenance.
  • Increased staff productivity and capacity.
数量效益
  • Development time for new services was cut by up to 75% in many cases.

联系我们

欢迎与我们交流!

* Required
* Required
* Required
* Invalid email address
提交此表单,即表示您同意 IoT ONE 可以与您联系并分享洞察和营销信息。
不,谢谢,我不想收到来自 IoT ONE 的任何营销电子邮件。
提交

Thank you for your message!
We will contact you soon.