I’m sure some of you are scratching your head right about now wondering why I would join an Internet security and optimization company. But, Ben, this is not even close to your passion: operating systems.
I had the same reaction when I first saw the CloudFlare website. I wasn’t even sure it made sense for me to go interview here. After taking a closer look, however, I realized that it would be the perfect new home for me. Take a look at this page for a brief introduction to what CloudFlare does and how we do it.
If you know me, you know that I'm a sucker for distributed systems. I fall for a hard computer science problem every time. So, it shouldn’t be a surprise to you that CloudFlare’s John Graham-Cumming, had me at “hello” when he nonchalantly described one of the company's projects: a globally distributed key value store with sub-second consistency guarantees! Ho hum! No big deal.
As the interview process progressed, the team graciously spent several hours walking me through the architecture as well as future plans and product roadmaps. These discussions and email exchanges were frequently interrupted by my cries of protest: “But, what about x?” and “Have you thought about y?” The response, in every case, made it obvious that they knew not only what they were doing but also where they were going. My questions were soon replaced with cries of incredulity, delivered in my best Scotty-from-the-engine-room accent: “But, Jim, she can’t take it. The engine’ll blow.” Not only are we doing it, here is the live telemetry showing its utilization and performance. And this is baby stuff. Just wait until we show you Warp 10! I’m not sure if they noticed the drool emanating from my gaping mouth as I was too busy scratching my head.
CloudFlare has quietly been building a cloud and they’re already running it at scale across 64 data centers in more than thirty countries around the world. They didn’t just throw a bunch of servers in a data center and postpone the latency and reliability issues. Instead, they built geo-scaling and resiliency right into the architecture. CloudFlare has four million customers and makes the Internet more secure, more performant, and more reliable every day. CloudFlare puts themselves in front of the largest DDoS attacks so our customers don’t have to and it’s really good at stopping them.
It's all out there today – and it’s already processing more than five percent of all web requests. The security and performance services currently listed on CloudFlare’s site are just the tip of the iceberg. As if that weren’t enough, last month CloudFlare announced a $110 million round of funding and collaboration with Google, Microsoft, Qualcomm, and Baidu — led by Fidelity.
No one in the industry seems to have told these people — a former law professor and a chemist who met in Harvard Business School — that what they were proposing to do was impossible, let alone with a lean team of two hundred employees. Much larger companies have been struggling to deliver similar services with ten times the resources.
As I look forward to the opportunity in front of us, there is only one phrase that comes to mind: awe inspiring. We have an opportunity to build a fully distributed and resilient always-on Internet Operating System at the edge of the network — where it matters most — as far as end user experience is concerned.
I’m thrilled to be taking over the helm of engineering at CloudFlare. The question shouldn’t be why I joined, but rather, why you’re not here as well. Come join us and let’s make the Internet a better place together. If we happen to build a scalable secure cloud at the same time, even better. If we manage to build a distributed Internet-scale operating system to manage it all, you might call it serendipity.
CloudFlare has offices in San Francisco, London, Singapore and Washington, DC. And yes, we are most definitely hiring.
"],"published_at":[0,"2015-10-26T11:35:50.000+00:00"],"updated_at":[0,"2024-10-09T23:07:33.039Z"],"feature_image":[0,"https://cf-assets.www.cloudflare.com/zkvhlag99gkb/42gUYypnY7dpGPWXtjd3o8/c5c8d97a5f758a778960fd8ee1501734/ben-fathi-why-i-joined-cloudflare.png"],"tags":[1,[[0,{"id":[0,"4g8tPriKOAUwdUT4jNPebe"],"name":[0,"Life at Cloudflare"],"slug":[0,"life-at-cloudflare"]}]]],"relatedTags":[0],"authors":[1,[[0,{"name":[0,"Ben Fathi"],"slug":[0,"ben"],"bio":[0,null],"profile_image":[0,"https://cf-assets.www.cloudflare.com/zkvhlag99gkb/7nE73jiih3X66Y0gsh9jOC/910648976a42e397e2c5e7358c7dcf30/ben.jpg"],"location":[0,null],"website":[0,null],"twitter":[0,null],"facebook":[0,null]}]]],"meta_description":[0,"Ben Fathi joined CloudFlare from VMWare. Previously he lead software engineering at Cisco and Microsoft."],"primary_author":[0,{}],"localeList":[0,{"name":[0,"Ben Fathi: Why I Joined CloudFlare Config"],"enUS":[0,"English for Locale"],"zhCN":[0,"No Page for Locale"],"zhHansCN":[0,"No Page for Locale"],"zhTW":[0,"No Page for Locale"],"frFR":[0,"No Page for Locale"],"deDE":[0,"No Page for Locale"],"itIT":[0,"No Page for Locale"],"jaJP":[0,"No Page for Locale"],"koKR":[0,"No Page for Locale"],"ptBR":[0,"No Page for Locale"],"esLA":[0,"No Page for Locale"],"esES":[0,"No Page for Locale"],"enAU":[0,"No Page for Locale"],"enCA":[0,"No Page for Locale"],"enIN":[0,"No Page for Locale"],"enGB":[0,"No Page for Locale"],"idID":[0,"No Page for Locale"],"ruRU":[0,"No Page for Locale"],"svSE":[0,"No Page for Locale"],"viVN":[0,"No Page for Locale"],"plPL":[0,"No Page for Locale"],"arAR":[0,"No Page for Locale"],"nlNL":[0,"No Page for Locale"],"thTH":[0,"No Page for Locale"],"trTR":[0,"No Page for Locale"],"heIL":[0,"No Page for Locale"],"lvLV":[0,"No Page for Locale"],"etEE":[0,"No Page for Locale"],"ltLT":[0,"No Page for Locale"]}],"url":[0,"https://blog.cloudflare.com/ben-fathi-why-i-joined-cloudflare"],"metadata":[0,{"title":[0],"description":[0],"imgPreview":[0,""]}]}],"translations":[0,{"posts.by":[0,"By"],"footer.gdpr":[0,"GDPR"],"lang_blurb1":[0,"This post is also available in {lang1}."],"lang_blurb2":[0,"This post is also available in {lang1} and {lang2}."],"lang_blurb3":[0,"This post is also available in {lang1}, {lang2} and {lang3}."],"footer.press":[0,"Press"],"header.title":[0,"The Cloudflare Blog"],"search.clear":[0,"Clear"],"search.filter":[0,"Filter"],"search.source":[0,"Source"],"footer.careers":[0,"Careers"],"footer.company":[0,"Company"],"footer.support":[0,"Support"],"footer.the_net":[0,"theNet"],"search.filters":[0,"Filters"],"footer.our_team":[0,"Our team"],"footer.webinars":[0,"Webinars"],"page.more_posts":[0,"More posts"],"posts.time_read":[0,"{time} min read"],"search.language":[0,"Language"],"footer.community":[0,"Community"],"footer.resources":[0,"Resources"],"footer.solutions":[0,"Solutions"],"footer.trademark":[0,"Trademark"],"header.subscribe":[0,"Subscribe"],"footer.compliance":[0,"Compliance"],"footer.free_plans":[0,"Free plans"],"footer.impact_ESG":[0,"Impact/ESG"],"posts.follow_on_X":[0,"Follow on X"],"footer.help_center":[0,"Help center"],"footer.network_map":[0,"Network Map"],"header.please_wait":[0,"Please Wait"],"page.related_posts":[0,"Related posts"],"search.result_stat":[0,"Results {search_range} of {search_total} for {search_keyword}"],"footer.case_studies":[0,"Case Studies"],"footer.connect_2024":[0,"Connect 2024"],"footer.terms_of_use":[0,"Terms of Use"],"footer.white_papers":[0,"White Papers"],"footer.cloudflare_tv":[0,"Cloudflare TV"],"footer.community_hub":[0,"Community Hub"],"footer.compare_plans":[0,"Compare plans"],"footer.contact_sales":[0,"Contact Sales"],"header.contact_sales":[0,"Contact Sales"],"header.email_address":[0,"Email Address"],"page.error.not_found":[0,"Page not found"],"footer.developer_docs":[0,"Developer docs"],"footer.privacy_policy":[0,"Privacy Policy"],"footer.request_a_demo":[0,"Request a demo"],"page.continue_reading":[0,"Continue reading"],"footer.analysts_report":[0,"Analyst reports"],"footer.for_enterprises":[0,"For enterprises"],"footer.getting_started":[0,"Getting Started"],"footer.learning_center":[0,"Learning Center"],"footer.project_galileo":[0,"Project Galileo"],"pagination.newer_posts":[0,"Newer Posts"],"pagination.older_posts":[0,"Older Posts"],"posts.social_buttons.x":[0,"Discuss on X"],"search.icon_aria_label":[0,"Search"],"search.source_location":[0,"Source/Location"],"footer.about_cloudflare":[0,"About Cloudflare"],"footer.athenian_project":[0,"Athenian Project"],"footer.become_a_partner":[0,"Become a partner"],"footer.cloudflare_radar":[0,"Cloudflare Radar"],"footer.network_services":[0,"Network services"],"footer.trust_and_safety":[0,"Trust & Safety"],"header.get_started_free":[0,"Get Started Free"],"page.search.placeholder":[0,"Search Cloudflare"],"footer.cloudflare_status":[0,"Cloudflare Status"],"footer.cookie_preference":[0,"Cookie Preferences"],"header.valid_email_error":[0,"Must be valid email."],"search.result_stat_empty":[0,"Results {search_range} of {search_total}"],"footer.connectivity_cloud":[0,"Connectivity cloud"],"footer.developer_services":[0,"Developer services"],"footer.investor_relations":[0,"Investor relations"],"page.not_found.error_code":[0,"Error Code: 404"],"search.autocomplete_title":[0,"Insert a query. Press enter to send"],"footer.logos_and_press_kit":[0,"Logos & press kit"],"footer.application_services":[0,"Application services"],"footer.get_a_recommendation":[0,"Get a recommendation"],"posts.social_buttons.reddit":[0,"Discuss on Reddit"],"footer.sse_and_sase_services":[0,"SSE and SASE services"],"page.not_found.outdated_link":[0,"You may have used an outdated link, or you may have typed the address incorrectly."],"footer.report_security_issues":[0,"Report Security Issues"],"page.error.error_message_page":[0,"Sorry, we can't find the page you are looking for."],"header.subscribe_notifications":[0,"Subscribe to receive notifications of new posts:"],"footer.cloudflare_for_campaigns":[0,"Cloudflare for Campaigns"],"header.subscription_confimation":[0,"Subscription confirmed. Thank you for subscribing!"],"posts.social_buttons.hackernews":[0,"Discuss on Hacker News"],"footer.diversity_equity_inclusion":[0,"Diversity, equity & inclusion"],"footer.critical_infrastructure_defense_project":[0,"Critical Infrastructure Defense Project"]}]}" ssr="" client="load" opts="{"name":"PostCard","value":true}" await-children="">
I’m sure some of you are scratching your head right about now wondering why I would join an Internet security and optimization company.
But, Ben, this is not even close to your passion: operating systems....