Linode NodeBalancer and Longview allow Dark Sky to keep their systems chugging and fix issues quickly under maximum traffic.
|
|
|
- Maryann Lee
- 10 years ago
- Views:
Transcription
1 Case Study Linode enables Dark Sky founders to spend more time on business functions and less on system administration, as the popular weather-predicting ios app hits 8 million API calls every day. Dark Sky s ios App provides its users with the weather information they want and need by breaking weather forecasts down to the minute, allowing users to plan their day or week accordingly. The app is powered by the Forecast.io API, a global weather forecast system created by Dark Sky s founders. Dark Sky provides accurate short-term and long-term global weather predictions, including current conditions, minute-by-minute forecasts, hourly
2 forecasts, and daily forecasts up to seven days. The app sends push notifications on important weather updates and through seamless map simulations; the app enables users to watch weather patterns evolve from a user s exact location or even span across the globe. Founded by Jason (Jay) LaPorte and Adam Grossman, Dark Sky sparked from an idea Grossman first came up with while driving across state to visit family. Caught in a sudden thunderstorm at a rest area, Grossman knew he wouldn t be getting back on the road in the treacherous conditions and asked himself, as most people would in this situation, how long will I have to wait for the rain to stop? After an unsuccessful search online for a weather forecast that could provide him with down to the minute weather predictions, he and LaPorte took it into their own hands and started a Kickstarter campaign to create their own solution. Challenge Managing large sudden spikes in traffic and troublshooting issues. Solution Linode NodeBalancer and Longview allow Dark Sky to keep their systems chugging and fix issues quickly under maximum traffic. Results Thanks to collaboration with Linode customer support and a clear roadmap, Dark Sky continues to grow and run smoothly.
3 "Rackspace is notorious for causing headaches during initial set up. With Linode, we were able to hit the ground running and grow our user traffic in a very short period of time, said LaPorte. Challenge: Managing large sudden spikes in traffic and troubleshooting issues. As web consultants, Grossman and LaPorte had used Linode for previous development projects and were already familiar with the company s hosting services. When it came time to choose a hosting provider for their Dark Sky app, they immediately selected Linode as their cloud infrastructure provider and set up one server to build and release the app. By the end of its first year, Dark Sky had reached 150,000 downloads, and since then, the company has expanded rapidly. Starbucks spearheaded the company s rapid rise in popularity when Dark Sky was featured as Starbuck s free app of the week, resulting in an immediate burst in traffic. Within a week, their service doubled and today, the app has been downloaded a total of 530,000 times, and continues to grow. Additionally, the company now employs more than 60 virtual machines to meet growing demand. Each day, the company s website Forecast.io receives 200,000 page views, and their weather API serves approximately 8 million weather forecasts.
4 The sudden spike in interest presented a scaling issue in the early stages of the startup, as it placed heavy pressure on its infrastructure. At peak times, their system needed to answer up to 8 million API requests, but their in-house server was not big enough to handle the rapid influx of traffic. During the early growth phase, sudden spikes in traffic caused Dark Sky s systems to slow down, and they could not afford to spend critical hours troubleshooting with the other tasks they had at hand. For Dark Sky s team, saving time and increasing efficiency on the backend was the critical component to the development of the company and with Linode, getting a single server up and running was a quick and simple process. As the company incrementally built out, they could clone their preexisting Linode servers and end up with a cloud of VMs with Linode scaling to the apps needs. Solution: Linode NodeBalancer and Longview allow Dark Sky to keep their systems chugging and fix issues quickly under maximum traffic. As web consultants, Dark Sky s co-founders were familiar with their hosting options, but turned to Linode for its simplicity, new developer tools and famed customer support. As LaPorte had various projects at the time, he needed a solution that would enable him to spend less time managing Dark Sky s backend, and more time on his business responsibilities. He knew that should they encounter any issues, he could work with Linode s readily available support team to navigate his way through any challenge. Dark Sky realized that installing Linode NodeBalancer, a highly available, managed and cloud-based, load balancer as a service in front of the server would seamlessly resolve the scalability problem Dark Sky faced. Using NodeBalancer enabled them to distribute workloads across backend Linodes, encrypt data and provide SSL termination, while providing more flexibility.
5 We set up a few Linodes as webservers for app and API customers who connected to them directly, said LaPorte. As we scaled initially, we became overloaded and were dropping a lot of requests. We had seen NodeBalancer before, but didn t think we needed it at first. However, our situation quickly changed as we grew in popularity and, we found that NodeBalancer made huge jumps in traffic much more manageable." In December 2013, Dark Sky servers began to slow down, however LaPorte and Grossman were not sure what the issue was while manually troubleshooting the issue would take up almost a day of valuable time. LaPorte turned to the free version of Longview, Linode s new server monitoring solution, to troubleshoot their system. Server monitoring is always an issue for startups and other solutions are very difficult to set up and maintain, said LaPorte. When our systems started to bog down again, we needed to quickly find and fix the bug, and once more, Linode solved the problem with its Longview solution by allowing us to quickly identify the problem in five minutes and remedy the issue. Our app is one in which many of the users tend to use simultaneously (during bad weather periods) so handling large loads of concurrent users was crucial to our early success. Results: Thanks to collaboration with Linode customer support and a clear roadmap, Dark Sky continues to grow and run smoothly. According to LaPorte, working with Linode has been invaluable to Dark Sky. Linode s pricing, variety of developer solutions, simplicity, world-class customer support, and scalability are instrumental to the success of a small company such as Dark Sky. Using Linode compared to a hosting company like RackSpace, LaPorte has been able to save immeasurable hours on maintenance and configuration. Rackspace is notorious for causing headaches during initial set up. With Linode, we were able to hit the ground running and grow our user traffic in a very short period of time, said LaPorte. Everything we needed was right there, and unlike many other hosting companies,
6 Linode keeps it simple and cost-effective. There are no hidden surprises or upfront complexities that require extra unexpected time to figure out. NodeBalancer allows Dark Sky to automatically scale as needed in order to meet growing demand, while also monitoring the health of existing Linodes. If the Dark Sky team encountered an issue with their servers, they were able to rely on Longview s free version to quickly troubleshoot the cause, and fix it within minutes. For us, NodeBalancer was a Godsend. Once we installed it, we went from being completely overloaded to being able to easily fulfill requests, said LaPorte. Dark Sky was able to function as we had intended and our servers took barely any time to maintain. For a company of our size, saving time is essential, and with NodeBalancer, installation took less than 30 minutes, where as other solutions can take days to install and even longer to maintain on an ongoing basis. Linode just keeps on chugging by itself and it gives us peace of mind knowing that it can handle whatever our users throw at it. Linode s customer support has also been crucial to Dark Sky. Most vital is their willingness to collaborate with LaPorte and Grossman to work through issues they encounter, even helping to come up with alternative solutions for their startup. They are responsive to our questions, we collaborate on fixing issues and we can request features that we need, said LaPorte. Most importantly, with Linode, we have a roadmap and know what to expect in the future. LaPorte concludes, The support has been the most important feature for us, with simplicity coming in second. For someone like me who wears a lot of hats, the less time I spend on the backend, the better. Linode s products, particularly NodeBalancer and Longview, have saved us valuable time and resources, which for a young startup like us, it s crucial. Linode s extraordinary support has enabled our company to plan accordingly for any issues we come across while growing our company and expanding our server. Without question, Linode is the premiere hosting solution for fast growing companies looking to spend more time on their business and less managing the backend.
Microsoft Azure Cloud on your terms. Start your cloud journey.
Microsoft Azure Cloud on your terms. Start your cloud journey. Subscribe, Deploy, Migrate and Get Finance and Support for your Hybrid and/or Cloud Data Center. Never pay huge upfront Cost. How can Azure
Case Study: D+M Group Cloud Consolidation: Migrating 15 physical data centers into three private clouds
Case Study: D+M Group Cloud Consolidation: Migrating 15 physical data centers into three private clouds Operational Impact and Benefits: Consolidate 15 data centers down to three private clouds Reduce
5 Essential Benefits of Hybrid Cloud Backup
5 Essential Benefits of Hybrid Cloud Backup QBR is a backup, disaster recovery (BDR), and business continuity solution targeted to the small to medium business (SMB) market. QBR solutions are designed
10 Best Practices for Application Performance Testing
Business white paper 10 Best Practices for Application Performance Testing Leveraging Agile Performance Testing for Web and Mobile Applications 10 Best Practices for Application Performance Testing Table
The Cloud as a Platform
The Cloud as a Platform A Guide for Small and Medium Business As the cloud evolves from basic online software tools to a full platform for business, it can provide ways for your business to do more, grow
Managing the Cloud as an Incremental Step Forward
WP Managing the Cloud as an Incremental Step Forward How brings cloud services into your IT infrastructure in a natural, manageable way white paper [email protected] Table of Contents Accepting the
The Incremental Advantage:
The Incremental Advantage: MIGRATE TRADITIONAL APPLICATIONS FROM YOUR ON-PREMISES VMWARE ENVIRONMENT TO THE HYBRID CLOUD IN FIVE STEPS CONTENTS Introduction..................... 2 Five Steps to the Hybrid
Unwired Revolution Gains Full Visibility into Enterprise Environments with Server Side and Mobile App Monitoring from New Relic.
At a Glance INDUSTRY Professional services LOCATION Phoenix, Arizona USE CASE Monitor performance of mobile apps designed for enterprise clients WHY NEW RELIC No firewall exceptions or additional servers
MakeMyTrip CUSTOMER SUCCESS STORY
MakeMyTrip CUSTOMER SUCCESS STORY MakeMyTrip is the leading travel site in India that is running two ClustrixDB clusters as multi-master in two regions. It removed single point of failure. MakeMyTrip frequently
The Cloud Hosting Revolution: Learn How to Cut Costs and Eliminate Downtime with GlowHost's Cloud Hosting Services
The Cloud Hosting Revolution: Learn How to Cut Costs and Eliminate Downtime with GlowHost's Cloud Hosting Services For years, companies have struggled to find an affordable and effective method of building
WHAT WE NEED TO START THE PERFORMANCE TESTING?
ABSTRACT Crystal clear requirements before starting an activity are always helpful in achieving the desired goals. Achieving desired results are quite difficult when there is vague or incomplete information
All can damage or destroy your company s computers along with the data and applications you rely on to run your business.
All can damage or destroy your company s computers along with the data and applications you rely on to run your business. Losing your computers doesn t have to disrupt your business if you take advantage
SELENIUM GRID BUILD VS. BUY
WHITE PAPER SELENIUM GRID BUILD VS. BUY Automated testing is essential to software development teams that are moving to continuous integration and continuous delivery in order for them to maximize the
Using Red Hat network satellite to dynamically scale applications in a private cloud
About Red HAt Red Hat was founded in 1993 and is headquartered in Raleigh, NC. Today, with more than 60 offices around the world, Red Hat is the largest publicly traded technology company fully committed
The Sky is the Limit for the SkyVantage Network Powered by KEMP s High-Availability Load Balancers
The Sky is the Limit for the SkyVantage Network Powered by KEMP s High-Availability Load Balancers SkyVantage, a provider of hosted airline reservation services, provides an industry-leading airline reservation
Effects of Filler Traffic In IP Networks. Adam Feldman April 5, 2001 Master s Project
Effects of Filler Traffic In IP Networks Adam Feldman April 5, 2001 Master s Project Abstract On the Internet, there is a well-documented requirement that much more bandwidth be available than is used
How Salesforce Delivers Exceptional Service Using Service Cloud. service cloud
How Salesforce Delivers Exceptional Service Using Service Cloud service cloud Contents Introduction The Challenges of Growth A World-Class Service Solution Innovation in Support Conclusion 3 6 8 14 17
Health Insurance Company Uses the Cloud to Reduce Mobile Development Time by Half
Windows Azure Customer Solution Case Study Health Insurance Company Uses the Cloud to Reduce Mobile Development Time by Half Overview Country or Region: United States Industry: Healthcare Customer Profile
Magellan. 5 Simple Steps to Finding the Right Mobile Development. 2013 Magellan Holdings, LLC. http://www.magellanllc.com
Magellan 5 Simple Steps to Finding the Right Mobile Development Services for Your Business 1 Introduction -1 million smart phones are sold every year. -There are 1.5 billion people on smart phones worldwide.
Making the Transition. From ISV to SaaS. with Xterity Wholesale Cloud
Making the Transition From ISV to SaaS with Xterity Wholesale Cloud CONTENTS: 1 The New Business Model...Page 3 2 Business Challenges...Page 5 3 Technology Challenges...Page 7 4 Xterity Wholesale Cloud...Page
Capacity planning with Microsoft System Center
Capacity planning with Microsoft System Center Mike Resseler Veeam Product Strategy Specialist, MVP, Microsoft Certified IT Professional, MCSA, MCTS, MCP Modern Data Protection Built for Virtualization
CASE STUDY. MatrixOneSource Provides High-Touch Customer Service Using 8x8 Integrated Solutions. MatrixOneSource, business process outsourcing
MatrixOneSource Provides High-Touch Customer Service Using 8x8 Integrated Solutions MatrixOneSource, business process outsourcing 8x8 s Integrated Unified Communications and Contact Center Enable BPO Service
Public or Private Cloud: The Choice is Yours
white paper Public or Private Cloud: The Choice is Yours Current Cloudy Situation Facing Businesses There is no debate that most businesses are adopting cloud services at a rapid pace. In fact, a recent
An Introduction to Moorepayhr. A cloud-based integrated HR and Payroll solution specifically designed for small and medium sized businesses.
An Introduction to Moorepayhr A cloud-based integrated HR and Payroll solution specifically designed for small and medium sized businesses. Table of Contents 0 Welcome 04 About Moorepay 05 What is Moorepayhr?
Are You Ready for the Holiday Rush?
Are You Ready for the Holiday Rush? Five Survival Tips Written by Joseph Palumbo, Cloud Usability Team Leader Are You Ready for the Holiday Rush? Five Survival Tips Cover Table of Contents 1. Vertical
Agile, Secure, Reliable: World-Class Customer Service in the Cloud
Agile, Secure, Reliable: World-Class Customer Service in the Cloud Contents 2 Introduction 4 Business Benefits 6 IT Benefits 8 RightNow Product Focus 2 Why Deliver Customer Service in the Cloud? In a volatile
Competitive Comparison Between Microsoft and VMware Cloud Computing Solutions
Competitive Comparison Between Microsoft and VMware Cloud Computing Solutions Introduction As organizations evaluate how cloud computing can help them improve business agility, reduce management complexity
Choosing the Right CRM Why We Recommend Salesforce
Choosing the Right CRM Why We Recommend Salesforce A CRM system is a significant long-term investment that your organization should take very seriously. The right CRM can help push your sales figures to
Fujitsu Cloud IaaS Trusted Public S5. shaping tomorrow with you
Fujitsu Cloud IaaS Trusted Public S5 shaping tomorrow with you Realizing the cloud opportunity: Fujitsu Cloud iaas trusted Public s5 All the benefits of the public cloud, with enterprise-grade performance
A Decision-Maker s Guide to Cloud Computing and Managed Hosting
A Decision-Maker s Guide to Cloud Computing and Managed Hosting A Rackspace White Paper Autumn 2009 Summary Organisations have never had so much choice about how to host their applications. From Dedicated
Cloud Computing Workload Benchmark Report
Cloud Computing Workload Benchmark Report Workload Benchmark Testing Results Between ProfitBricks and Amazon EC2 AWS: Apache Benchmark, nginx Benchmark, SysBench, pgbench, Postmark October 2014 TABLE OF
COST VS. ROI Is There Value to Virtualization and Cloud Computing?
Windstream WHITE PAPER COST VS. ROI Is There Value to Virtualization and Cloud Computing? Featured Author: Rob Carter Director of Windstream Hosted Solutions Product Marketing 2 COST VS. ROI IS THERE VALUE
How to Select the Right Remote Support Tool:
How to Select the Right Remote Support Tool: A practical guide for the support desk owner LogMeInRescue.com 1 Executive Summary Today s customer support and IT service organizations are charged with supporting
Hybrid: The Next Generation Cloud Interviews Among CIOs of the Fortune 1000 and Inc. 5000
Hybrid: The Next Generation Cloud Interviews Among CIOs of the Fortune 1000 and Inc. 5000 IT Solutions Survey Wakefield Research 2 EXECUTIVE SUMMARY: Hybrid The Next Generation Cloud M ost Chief Information
Real World Considerations for Implementing Desktop Virtualization
Real World Considerations for Implementing Desktop Virtualization The Essentials Series sponsored by Intro duction to Desktop Virtualization for the IT Pro... 1 What Is Desktop Virtualization?... 2 VDI
Oracle Database Backup Service. Secure Backup in the Oracle Cloud
Oracle Database Backup Service Secure Backup in the Oracle Cloud Today s organizations are increasingly adopting cloud-based IT solutions and migrating on-premises workloads to public clouds. The motivation
Logentries Insights: The State of Log Management & Analytics for AWS
Logentries Insights: The State of Log Management & Analytics for AWS Trevor Parsons Ph.D Co-founder & Chief Scientist Logentries 1 1. Introduction The Log Management industry was traditionally driven by
ZCorum s Ask a Broadband Expert Series:
s Ask a Broadband Expert Series: The Advantages of Network Virtualization An Interview with Peter Olivia, Director of Systems Engineering ZCorum 1.800.909.9441 4501 North Point Parkway, Suite 125 Alpharetta,
Develop an intelligent disaster recovery solution with cloud technologies
Develop an intelligent disaster recovery solution with cloud technologies IBM experts share their insight on how cloud technologies can help restore IT operations more quickly, reliably and cost-effectively
Creative Shorts: Twelve lifecycle management principles for world-class cloud development
Creative Shorts: Twelve lifecycle management principles for world-class cloud development Foundations for optimal development on and for the cloud A Creative Intellect Consulting Shorts Report Series (ALM)
Cisco Application Control Engine in the Virtual Data Center
Cisco Application Control Engine in the Virtual Data Center Q. What is Cisco Application Control Engine (ACE) the Virtual Data Center (AVDC)? A. AVDC is a solution that focuses on integrating key data
How NAS Can Increase Reliability, Uptime & Data Loss Protection: An IT Executive s Story
How NAS Can Increase Reliability, Uptime & Data Loss Protection: An IT Executive s Story How NAS Can Increase Reliability, Uptime & Data Loss Protection: An IT Executive s Story 1 This is Connor, The Small-to-Midsize
Overcoming Obstacles to Retail Supply Chain Efficiency and Vendor Compliance
Overcoming Obstacles to Retail Supply Chain Efficiency and Vendor Compliance 0 GreenLionDigital.com How process automation, data integration and visibility, advanced analytics, and collaboration improve
Web Application Deployment in the Cloud Using Amazon Web Services From Infancy to Maturity
P3 InfoTech Solutions Pvt. Ltd http://www.p3infotech.in July 2013 Created by P3 InfoTech Solutions Pvt. Ltd., http://p3infotech.in 1 Web Application Deployment in the Cloud Using Amazon Web Services From
The Cloud for Insights
The Cloud for Insights A Guide for Small and Midsize Business As the volume of data grows, businesses are using the power of the cloud to gather, analyze, and visualize data from internal and external
The Total Cost of (Non) Ownership of a NoSQL Database Cloud Service
The Total Cost of (Non) Ownership of a NoSQL Database Cloud Service Jinesh Varia and Jose Papo March 2012 (Please consult http://aws.amazon.com/whitepapers/ for the latest version of this paper) Page 1
How to Plan a Successful Load Testing Programme for today s websites
How to Plan a Successful Load Testing Programme for today s websites This guide introduces best practise for load testing to overcome the complexities of today s rich, dynamic websites. It includes 10
Choosing the Best Mobile Backend
MOBILE APP DEVELOPER S GUIDE blog.kii.com Choosing the Best Mobile Backend A brief guide to selecting a trustworthy Mobile Backend as a Service (MBaaS). www.kii.com Share this e-book YOU RE A MOBILE APP
WHITE PAPER. Moving from Magento Community Edition to Magento Enterprise Edition
WHITE PAPER Moving from Magento Community Edition to Magento Enterprise Edition INTRODUCTION Magento is a feature-rich ecommerce platform offering merchants a flexible and hands-on approach to their online
Cloud Computing Safe Harbor or Wild West?
IT Best Practices Series Cloud Computing Safe Harbor or Wild West? With IT expenditures coming under increasing scrutiny, the cloud is being sold as an oasis of practical solutions. It s true that many
Best Practices for Architecting Your Hosted Systems for 100% Application Availability
Best Practices for Architecting Your Hosted Systems for 100% Application Availability Overview Business Continuity is not something that is implemented at the time of a disaster. Business Continuity refers
Application Performance Testing Basics
Application Performance Testing Basics ABSTRACT Todays the web is playing a critical role in all the business domains such as entertainment, finance, healthcare etc. It is much important to ensure hassle-free
vision realize your software-defined with the Digital Data Center from Atos Whitepaper
realize your software-defined vision with the Digital Data Center from Atos Whitepaper Revolutionize agility and flexibility. Accelerate time to market. Mitigate risk without inhibiting innovation. Reduce
White Paper 8 STEPS TO CLOUD 9. How a hybrid approach can maximise the business value of cloud and what you can do to make it happen
White Paper 8 STEPS TO CLOUD 9 How a hybrid approach can maximise the business value of cloud and what you can do to make it happen Introduction Today, we re seeing IT s place in the enterprise evolving
Private vs. Public Cloud Solutions
Private vs. Public Cloud Solutions Selecting the right cloud technology to fit your organization Introduction As cloud storage evolves, different cloud solutions have emerged. Our first cloud whitepaper
A Review on "Above the Clouds: A Berkeley View of Cloud Computing (Armbrust, Fox, Griffith at.el.)"
A Review on "Above the Clouds: A Berkeley View of Cloud Computing (Armbrust, Fox, Griffith at.el.)" Introduction: Cloud computing is the physical form of "computing as a utility". What is Cloud Computing:
Is cloud CRM really that great?
Is cloud CRM really that great Cloud CRM is considered the new norm in deploying your CRM for smart, forward thinking businesses, but is it really that good Cloud CRM As cloud has matured, it s reached
Building a High Performance Contact Center with Transera s Call Center App for Salesforce
Building a High Performance Contact Center with Transera s Call Center App for Salesforce WEBSITES: www.loyal3.com TRANSERA PRODUCTS Transera Call Center App for Salesforce THE IMPACT > Streamlined customer
Software Solutions Digital Marketing Business Services. SugarCRM Community Edition for Small & Medium Enterprises
Software Solutions Digital Marketing Business Services SugarCRM Community Edition for Small & Medium Enterprises Contents Introduction... 1 SugarCRM Community Edition (CE)... 1 Basic CRM Workflow... 2
Choosing a Server to Fit Your Business. A step-by-step guide to help businesses maximize the benefits of Intel. Xeon -based server solutions.
Choosing a Server to Fit Your Business. A step-by-step guide to help businesses maximize the benefits of Intel Xeon -based server solutions. Copyright 2005 Intel Corporation. All rights reserved. Intel,
Terrace Consulting Services
Terrace Consulting Services Overview: Every project will require some degree of Planning before Implementation can begin. Analysis and Planning are essential in order to confirm requirements, define the
Dr. Gina F. Delia Keeps Her Practice on the Cutting Edge with Dentrix Ascend
Dr. Gina F. Delia Keeps Her Practice on the Cutting Edge with Dentrix Ascend Teaching at Columbia University Dental School keeps Dr. Delia on the leading edge of dentistry. To keep her practice on the
PHP in the Cloud. Running Business-Critical PHP Applications in the Cloud
PHP in the Cloud Running Business-Critical PHP Applications in the Cloud Abstract Cloud computing is exponentially growing as a viable way for businesses and organizations to deliver content and services
never 20X spike ClustrixDB 2nd Choxi (Formally nomorerack.com) Customer Success Story Reliability and Availability with fast growth in the cloud
Choxi (Formally nomorerack.com) Reliability and Availability with fast growth in the cloud Customer Success Story 2nd fastest growing e-tailer on Internet Retailer Top 100 600% increase in sales on Cyber
