
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:media="http://search.yahoo.com/mrss/">
    <channel>
        <title><![CDATA[ The Cloudflare Blog ]]></title>
        <description><![CDATA[ Get the latest news on how products at Cloudflare are built, technologies used, and join the teams helping to build a better Internet. ]]></description>
        <link>https://blog.cloudflare.com</link>
        <atom:link href="https://blog.cloudflare.com/" rel="self" type="application/rss+xml"/>
        <language>en-us</language>
        <image>
            <url>https://blog.cloudflare.com/favicon.png</url>
            <title>The Cloudflare Blog</title>
            <link>https://blog.cloudflare.com</link>
        </image>
        <lastBuildDate>Mon, 13 Apr 2026 18:49:30 GMT</lastBuildDate>
        <item>
            <title><![CDATA[How Cloudflare helps next-generation markets]]></title>
            <link>https://blog.cloudflare.com/how-cloudflare-helps-next-generation-markets/</link>
            <pubDate>Thu, 15 Dec 2022 14:00:00 GMT</pubDate>
            <description><![CDATA[ The speed of an Internet connection is more about decreasing real-world latency than adding underutilized bandwidth. ]]></description>
            <content:encoded><![CDATA[ <p><i></i></p>
            <figure>
            
            <img src="https://cf-assets.www.cloudflare.com/zkvhlag99gkb/5uwX8siasukZBh2d8X1RgI/67a6609dff48594af6a09bd58bbd7ed4/image12-1.png" />
            
            </figure><p>One of the many magical things about the Internet is that it doesn’t have a country. The Internet doesn’t go through customs, it doesn’t need a visa, and it doesn’t speak any one language. To reach the world’s greatest information innovation, a user – no matter what country they’re in – only needs a device with a connection. The Internet will take care of the rest. At Cloudflare, part of our role is to make sure every person on the planet with an Internet connection has a good experience, whether they’re in a next-generation market or a current-gen market. In this blog we’re going to talk about how we define next-generation markets, how we help people in these markets get faster access to the websites and applications they use on a daily basis, and how we make it easy for developers to deploy services geographically close to users in next-generation markets.</p>
    <div>
      <h2>What are next-generation markets?</h2>
      <a href="#what-are-next-generation-markets">
        
      </a>
    </div>
    <p>Next-generation markets are the future of the Internet. Not only are there billions of people who will use the Internet more, as affordable access increases, but the trends in application development already point towards the mobile-first, sometimes mobile-only, way of providing content and services. The Internet may look different (more desktop-centric) in the so-called Global North or countries the <a href="https://www.imf.org/external/datamapper/FMEconGroup.xlsx">IMF defines as Advanced Economies</a>, but those differences will shrink as application developers build products for all markets, not just current-generation markets. We call these markets next-generation markets as opposed to using the IMF or World Bank definitions because we want to classify markets by how users interact with the Internet as opposed to how their governments interact with the global economy. Compared to North America and Europe, where users access the Internet through a combination of desktop computers and mobile devices, users in next-generation markets access the Internet via <a href="/where-mobile-traffic-more-and-less-popular/">mobile devices</a> 50% of the time or more, sometimes even as high as 80%. Some examples of these markets are China, India, Indonesia, Thailand, and countries in Africa and the Middle East.</p>
            <figure>
            
            <img src="https://cf-assets.www.cloudflare.com/zkvhlag99gkb/154gW3qDB6hOxuG62d2sqK/9d73b873cf9703a3a4d54f8842467eac/image4.jpg" />
            
            </figure><p>Most of this traffic is also using HTTP/S, which is the industry standard for secure, performant, reliable communication on the Internet. HTTP/S is used broadly across the Internet about 88% of the time. Countries and regions that have a higher percentage of mobile users will also have a higher percentage of traffic over HTTP/S, as shown in the table below. For example, countries in Africa and APJC use HTTP/S more than any other protocol, beating all other regions. By contrast, in North America, more traffic uses older protocols like SMTP, FTP, or RTMP.</p><table>
<thead>
  <tr>
    <th>Region</th>
    <th>% of traffic that is HTTP/S</th>
  </tr>
</thead>
<tbody>
  <tr>
    <td>Africa (AFR)</td>
    <td>92%</td>
  </tr>
  <tr>
    <td>Asia Pacific, Japan, and China (APJC)</td>
    <td>92%</td>
  </tr>
  <tr>
    <td>Western North America (WNAM)</td>
    <td>90%</td>
  </tr>
  <tr>
    <td>Eastern North America (ENAM)</td>
    <td>89%</td>
  </tr>
  <tr>
    <td>Oceania (OC)</td>
    <td>89%</td>
  </tr>
  <tr>
    <td>Eastern Europe (EEUR)</td>
    <td>88%</td>
  </tr>
  <tr>
    <td>Middle East (ME)</td>
    <td>85%</td>
  </tr>
  <tr>
    <td>Western Europe (WEUR)</td>
    <td>83%</td>
  </tr>
  <tr>
    <td>South America (SAM)</td>
    <td>64%</td>
  </tr>
</tbody>
</table><p>The prevalence of mobile Internet connections is also represented by the types of applications developers are building in these regions: local models of popular applications designed specifically for local users in mind. For example, <a href="https://www.cloudflare.com/case-studies/carousell/">ecommerce companies like Carousell</a> and <a href="https://www.cloudflare.com/case-studies/how-bookmyshow-uses-cloudflare-to-mitigate-massive-ddos-attacks/">ticketing companies like BookMyShow</a> rely on mobile and app-based users for most of their business that is unique to the region they’re based in. Getting more broad, apps like Instagram and TikTok famously do not have web or desktop-based applications, and they encourage users to be mobile-only. These markets are next-generation because most of their users are using mobile devices and applications like Carousell, which are designed for a mobile, performant Internet.</p><p>In these markets there are two groups who have similar concerns but are different enough that we need to address them separately: users, and the application developers who build the apps for users. They both want one thing: to be fast. But being fast manifests itself in slightly different ways for users versus application developers. Let’s talk about each group and how Cloudflare helps solve their problems.</p>
    <div>
      <h2>Next-generation users</h2>
      <a href="#next-generation-users">
        
      </a>
    </div>
    <p>Users in these markets care about observed experience: they want real-time interaction with their applications. This is no different from what users in other markets expect from the Internet, but achieving this is much harder over mobile networks, which tend to have higher latency, loss, and lower bandwidth.</p><p>Another challenge in next-generation markets is, roughly speaking, how geographically dispersed Internet connectivity is. Imagine you are sending a message to someone on the other side of a park, but you have to play telephone: the only way you can send the message is by telling someone next to you, and they tell it to the person next to them, and so on and so forth until the message reaches the other side of the park. That may look a little something like this:</p>
            <figure>
            
            <img src="https://cf-assets.www.cloudflare.com/zkvhlag99gkb/OFcwoCNmnX1Myg2a0mr22/037dc0ccb2a8e9ce6457d931eaebdae6/image10.png" />
            
            </figure><p>If you’ve ever played Telephone, you know that this is optimistic: even when someone is right next to you, it’s unlikely that they’ll be able to get all the message you’re trying to send. But let’s say that the optimistic case is real: in this above scenario, you’re able to transmit the message between people end-to-end across the park. Now let’s say you take half of those people away, meaning that everyone who’s sending the message needs to shout twice as far. That’s when things can start to get a little more garbled:</p>
            <figure>
            
            <img src="https://cf-assets.www.cloudflare.com/zkvhlag99gkb/52cCAJlSYnlZ9kk2PteQ5x/39c4291685e2c765f126522dd6f927bb/image1-38.png" />
            
            </figure><p>In this case, the receiver of the message didn’t hear the message properly the first time, and asked for the sender to yell it again. This process, called retransmission, reduces the amount of data that can be sent at once over the Internet. Retransmission rates depend on the cellular density of wireless networks, the light signal of fiber optic cables, and on the broader Internet, the number of hops between the end user and the website or receiver of the connection.</p><p>Retransmission rates are impacted by something called packet loss, when some packets don’t make it to the receiver end due to things like poor signal transmission, or errors on devices in the path between sender and receiver. When packet loss occurs, protocols on the Internet like the <a href="https://www.cloudflare.com/learning/ddos/glossary/tcp-ip/">Transmission Control Protocol (TCP)</a> will reduce the amount of data that can be transmitted over the connection. The amount of data that can be sent at one time is called the congestion window, and the protocol will shrink the congestion window to help preserve the connection until TCP is sure that the connection won’t drop packets again. This process of shrinking the congestion window is called backoff, and the congestion window will shrink exponentially when packet loss is first detected, and then will increase linearly over time. This means that connections and networks with high retransmission rates can seriously impact how users interact with websites and applications on the Internet.</p>
    <div>
      <h2>The Edge Partner Program gets us closer to users</h2>
      <a href="#the-edge-partner-program-gets-us-closer-to-users">
        
      </a>
    </div>
    <p>Since most users in next-generation markets are mobile, getting closer to users is paramount for a fast experience. Mobile devices tend to be slower because interference with the radio waves can often add additional instability to the Internet connection, which can lead to poor performance. In next generation markets, there could be added challenges from issues like power consumption: if a power grid can’t support large radio towers, smaller ones with a smaller range are required, which can further add instability, increase retransmission, and add latency.</p><p>However, in addition to challenges in the local network, there’s another challenge with interconnecting these networks to the rest of the Internet. Networks in next-generation markets may not be able to reach as many peering points as larger networks and may need to optimize their peering by going into Internet Exchanges that have denser connectivity with more networks, even if they’re farther away. For example, places like Frankfurt, London, and Singapore are especially useful for interconnecting a large amount of networks in a few Internet Exchanges in regions like the Middle East, Africa, and Asia respectively.</p><p>The downside for end-users is that in order to connect to the Internet and the sites they care about, networks in these markets have to go a long way to get to the rest of the Internet. For content that is cacheable, meaning it doesn’t change often, sending requests for data (and the response) across oceans and continents is a poor use of Internet capacity. Worse, it leads to problems like congestion, retransmission, and packet loss, which in turn cause poor performance.</p><p>One area where we see latency directly impact Internet performance is in TLS, or Transport Layer Security. TLS ensures that an end-user interaction with an application is private. When TLS is established, it performs a three-way handshake that requires the end user to initiate a connection, the server to respond, and the end-user to acknowledge the response before any data can be sent. The farther away an end-user is from a website or CDN that performs this handshake, the longer it will take, and the worse performance will be:</p>
            <figure>
            
            <img src="https://cf-assets.www.cloudflare.com/zkvhlag99gkb/4ZQcIiSt7HTeBIXQe3P4Qv/2bd0b1362fe30a3fd9d56c3d1fa4988e/image11.png" />
            
            </figure><p>Getting close to users often improves not just end-user performance, but the basic stability of an Internet experience on the network. Cloudflare helps solve this through our Edge Partner Program (EPP), which allows ISPs to integrate their networks physically and locally with Cloudflare, bringing us as close as possible to their users. When we embed a Cloudflare node in an ISP, we shorten the physical distance between end-users and Cloudflare, and by extension, the amount of time end-users’ data requests spend on the backbone of the Internet. Over the past four years, 80% of our 107 new cities have been in next-generation markets to help improve our cached and dynamic performance.</p><p>Another additional benefit of having the content and services delivered close to end users: we can use our network intelligence to route traffic out of your last mile network and where it needs to go, helping improve the user experience out to the rest of the Internet as well. On average, <a href="https://www.cloudflare.com/products/argo-smart-routing/">Argo Smart Routing</a> helps improve dynamic and uncached content performance by over 30%, which is especially valuable if the content users need to fetch is far away from their devices.</p>
            <figure>
            
            <img src="https://cf-assets.www.cloudflare.com/zkvhlag99gkb/3PIELe5QNoDpyCCEDQFDUl/7b02f99596a64805f2574628ede89c5a/image13-1.png" />
            
            </figure><p>Now that we’ve talked about why the Edge Partner Program is important and how it can theoretically help users, let’s talk about one set of those deployments in Saudi Arabia to show you how it actually helps users.</p>
    <div>
      <h3>Edge Partner Program in Saudi Arabia</h3>
      <a href="#edge-partner-program-in-saudi-arabia">
        
      </a>
    </div>
    <p>A great example of a place that can benefit greatly from the Edge Partner Program is Saudi Arabia, a country whose closest peering to Cloudflare was previously in Frankfurt. As we mentioned above, for many countries in the Middle East, Frankfurt is where these networks choose to peer with other networks despite Frankfurt being over 5,300 km away from Riyadh.</p><p>But by landing Cloudflare network hardware in the mobile network Mobily, we were able to improve median <a href="https://www.cloudflare.com/learning/cdn/glossary/round-trip-time-rtt/">RTT</a> by over 50% for their users. Before our deployment, end users on Mobily had a median RTT of 131ms via Frankfurt. Once we added three sites in Dammam, Riyadh, and Jeddah on this network, Mobily users saw a huge decrease in latency, to the point where the <i>median</i> RTT (131ms) before these deployments now became around the 85th percentile afterwards. Before, one out of every two requests took longer than 131ms, while afterward almost every request (85% of them) took less than that time. So users in Saudi Arabia get a faster path to the sites and services they care about through their ISP and Cloudflare. Everyone wins.</p>
            <figure>
            
            <img src="https://cf-assets.www.cloudflare.com/zkvhlag99gkb/4wW7ITL8bKZtYwyfvwkwm0/b83068c727ee79adc31eca10b4789034/image9-1.png" />
            
            </figure><p>Staying local also helps reduce retransmission and the amount of data that has to be sent over these networks. Consider two data centers: one of our largest data centers in Los Angeles, California, and one of those new data centers in Jeddah, Saudi Arabia. Los Angeles takes traffic from all over the world: from places like China, Indonesia, Australia, as well as locally in the Los Angeles area. Take a look at the average retransmission rate for connections coming into Los Angeles from all over the world:</p>
            <figure>
            
            <img src="https://cf-assets.www.cloudflare.com/zkvhlag99gkb/25b0fB2iGvJEanL4FQfZv1/ec3d6826fe153a84c0ae3c3aab65b6fe/image6-2.png" />
            
            </figure><p>The average rate is quite high for Los Angeles, mostly due to users from all places like China, Indonesia, Taiwan, South Korea, and Japan coming to Los Angeles for their websites. But if you take a look at Jeddah, you’ll see a different story:</p>
            <figure>
            
            <img src="https://cf-assets.www.cloudflare.com/zkvhlag99gkb/7Ak5bnu4IjpaQeIsN2X9xd/09a7c285102ca9f4e972982689e72526/image5-5.png" />
            
            </figure><p>Users in Jeddah have a much lower, more constant retransmission rate because users on Mobily are terminating their connections closer to their devices. By being embedded in Mobily’s network, we decrease the number of hops that are needed and also make the hops that travel over less reliable paths shorter. Initial requests are more likely to succeed the first time and don’t need multiple tries to succeed.</p>
    <div>
      <h2>WARP in next-generation markets</h2>
      <a href="#warp-in-next-generation-markets">
        
      </a>
    </div>
    <p>Cloudflare WARP is a great privacy-preserving tool for users in any market to help ensure a privacy-first, performant path to the Internet. While users around the world can use WARP, users in next-generation markets are ahead of the curve when it comes to WARP adoption. Here are the total year-to-date WARP downloads from the Apple App Store:</p>
            <figure>
            
            <img src="https://cf-assets.www.cloudflare.com/zkvhlag99gkb/475KbWtIfC9IeXEgsApte5/45b9528199d7e67a1d5f278ea61722bd/image7-5.png" />
            
            </figure><p>We’ve recently made changes to <a href="/geoexit-improving-warp-user-experience-larger-network/">add WARP support to more Edge Partner locations</a>, which provides a faster, more private experience to these locations. Now even more WARP users can see better performance in more locations.</p><p>WARP pairs well with the Cloudflare network to ensure a fast, private Internet experience. In a growing number of networks in next-generation markets, WARP users will connect to Cloudflare in the same location as their ISP before going out to the rest of the Internet. If the websites they are trying to connect to are protected by Cloudflare, then they get a fast path to the websites they care about through Cloudflare. If not, then the users can still get sent out through Cloudflare to the websites they need while preserving their privacy throughout the connection.</p>
    <div>
      <h2>Next-generation developers</h2>
      <a href="#next-generation-developers">
        
      </a>
    </div>
    <p>Let’s say you’re an app developer in Muscat, Oman, trying to make a new shopping app specific to your market. To compete with other existing apps, you not only need a differentiator, but you need an in-app performance experience that is on par with your competitors while also being able to deliver your service and make money. Global shopping apps offer a real-time browsing experience that your regional app also needs to meet, or beat. If outside competitors have a faster shopping app than you, it doesn’t really matter if your app is “the Amazon of Oman” if actual Amazon is faster in the country.</p><p>But in next-generation markets, performance is often a differentiator between their applications and incumbent applications -- often because incumbent apps tend to not perform as well in these markets. This is often because incumbent applications will host using cloud providers that may not offer services in-region. For example, users in the APJC region may often see their traffic get sent to Hong Kong, Singapore, or even Los Angeles because that is the closest cloud datacenter to them. So when you’re making “the Amazon of Indonesia” and you need your app to be faster than Amazon’s in Indonesia, having your application be as local as possible to your users will help realize your app’s appeal: a specialized, high-performance experience for Indonesian users.</p><p>It’s worth noting that many cloud locations do offer local options for developers: if you’re in Oman, there is a local cloud datacenter to you where you can host your service. But most startup and smaller businesses built in next-generation markets will opt to host their app in larger, farther away locations to optimize for cost.</p><p>For example, localizing in the Middle East can be very costly compared to farther away options. Developers in the Middle East may be able to save 30% or more on their monthly data transfer costs simply by moving to Frankfurt; a region that is farther away from their users but is cheaper for them to serve out of. Application developers are constantly trying to balance cost with user experience, and may make some tradeoffs for user experience that allow them to optimize costs in the short term. So even though Cloudflare-protected developers are taking advantage of the local peering from the Edge Partner Program, developers in Oman may end up sending their users to Frankfurt anyways because that’s where they chose to host their services to save costs. In many cases, this is a tradeoff developers in these markets have to make: making your service slightly less performant to enable it to run more cheaply.</p>
    <div>
      <h2>Cloudflare Workers in country</h2>
      <a href="#cloudflare-workers-in-country">
        
      </a>
    </div>
    <p>Luckily for these developers, Cloudflare’s developer platform allows application developers to build a distributed application that runs right where their users are, so they don’t have to choose between performance and cost savings. Taking the Saudi Arabia case, users on Mobily now get their traffic terminated locally in Jeddah. This is okay from an end-to-end perspective because it means that Cloudflare gets to find the fastest path through the Internet using technologies like Argo Smart Routing which will help them save 30% on their Time to First Byte if their users have to go out of the country. But what if users didn’t ever have to leave Jeddah at all?</p><p>By moving applications to Cloudflare, you can push more and more of your applications to these data centers in next-generation markets, ensuring that users get a better experience in-country. For example, let’s consider the <a href="/network-performance-update-developer-week/">same comparison data</a> we used to evaluate ourselves versus Lambda@Edge during our Developer Week performance tests. The purpose of this comparison is to show how far your users have to travel if you’re <a href="https://www.cloudflare.com/developer-platform/solutions/hosting/">hosting application compute on Cloudflare</a> versus on AWS. When you compare us versus Lambda@Edge, we have a significant advantage for P95 TCP Connection time in next-generation markets.  This chart and table below show that in Africa and Asia Cloudflare Workers is about 3x as fast as Lambda@Edge from AWS:</p>
            <figure>
            
            <img src="https://cf-assets.www.cloudflare.com/zkvhlag99gkb/5Cj1aHCiLD4RuRCOeUlpIu/ff8c428f8802ac74e61bfbadb2399e0c/image2-33.png" />
            
            </figure><table>
<thead>
  <tr>
    <th></th>
    <th>P95 Connect (ms)<br />Africa</th>
    <th>Asia</th>
  </tr>
</thead>
<tbody>
  <tr>
    <td>Lambda JS</td>
    <td>358</td>
    <td>330</td>
  </tr>
  <tr>
    <td>Cloudflare JS</td>
    <td>104</td>
    <td>111</td>
  </tr>
</tbody>
</table>
<small>95th percentile TCP connect time (ms)</small>
<br /><p>This means that operations and functions that get built into Cloudflare get executed closer to the user, ensuring better end-to-end performance. The Lambda@Edge scenarios are bad enough on their own, but  consider that not everything can be done in Lambda@Edge and may need to reach AWS instances that may sit even farther away than the AWS edge. Cloudflare’s supercloud looks especially attractive because we allow you to build everything you need in an application entirely local to end-users. This helps ensure next-generation markets see the same performance as the rest of the world for the applications they care about.</p>
    <div>
      <h2>Making everyone faster everywhere</h2>
      <a href="#making-everyone-faster-everywhere">
        
      </a>
    </div>
    <p>Cloudflare helps users in next-generation markets get connected to the Internet faster, get connected to the Internet more privately, and helps their applications get closer to where they are. Through initiatives like our Edge Partner Program, we can help bring applications closer to users in next-generation markets, and through our powerful developer platform, we can ensure that applications built for these markets have world-class performance.</p><p>If you’re an application developer, and you haven’t yet tried out our powerful developer platform and all it can do, <a href="https://workers.cloudflare.com/">try it</a> today!</p><p>If you’re a network operator, and you want to have Cloudflare in your network to help bring a next-level experience to your users, check out our <a href="https://www.cloudflare.com/partners/peering-portal/">Edge Partner Program</a> and let’s get connected.</p><p>Users in next-generation markets are the future of the Internet: they are how we expect most people on the Internet to act in the future. Cloudflare is uniquely positioned to ensure that all of these users and developers can have the Internet experience they expect.</p>
            <figure>
            
            <img src="https://cf-assets.www.cloudflare.com/zkvhlag99gkb/6NJDfIoPt1uln8AQaHPiT6/0526e242077af1032968d9b7ef6e68ca/image8-3.png" />
            
            </figure><p></p> ]]></content:encoded>
            <category><![CDATA[Impact Week]]></category>
            <guid isPermaLink="false">1ocfBGS51hxEhGVKx1VuxP</guid>
            <dc:creator>David Tuber</dc:creator>
            <dc:creator>Mike Conlow</dc:creator>
            <dc:creator>Michael Aylward</dc:creator>
        </item>
        <item>
            <title><![CDATA[Cloudflare: 100% Renewable & Zeroing Out Emissions Back to Day 1]]></title>
            <link>https://blog.cloudflare.com/cloudflare-committed-to-building-a-greener-internet/</link>
            <pubDate>Tue, 27 Jul 2021 12:59:19 GMT</pubDate>
            <description><![CDATA[ By 2025 Cloudflare aims to remove all greenhouse gases emitted as the result of powering our network, and we are committed to powering our network with 100% renewable energy. ]]></description>
            <content:encoded><![CDATA[ <p></p><p>As we announced this week, Cloudflare is helping to create a clean slate for the Internet. Our goal is simple: help build a better, greener Internet with no carbon emissions that is powered by renewable energy.</p><p>To help us get there, Cloudflare is making two announcements. The first is that we're committed to powering our network with 100% renewable energy. This builds on work we started back in 2018, and we think is clearly the right thing to do. We also believe it will ultimately lead to more efficient, more sustainable, and potentially cheaper products for our customers.</p><p>The second is that by 2025 Cloudflare aims to remove all greenhouse gases emitted as the result of powering our network since our launch in 2010. As we continue to improve the way we track and mitigate our carbon footprint, we want to help the Internet begin with a fresh start.</p><p>Finally, as part of our effort to track and mitigate our emissions, we're also releasing our first annual <a href="https://assets.ctfassets.net/slt3lc6tev37/2YzIeTtzSbyKkM4GsryP5S/62ce0dff98e92a142281a0b462ce4408/Cloudflare_Emissions_Inventory_-_2020.pdf">carbon emissions inventory report</a>. The report will provide detail on exactly how we calculate our carbon emissions as well as our renewable energy purchases. Transparency is one of Cloudflare's core values. It's how we work to build trust with our customers in everything we do, and that includes our sustainability efforts.</p>
    <div>
      <h3>Purchasing Renewable Energy</h3>
      <a href="#purchasing-renewable-energy">
        
      </a>
    </div>
    <p>Understanding Cloudflare's commitment to power its network with 100% renewable energy requires some additional background on renewable energy markets, as well as international emissions accounting standards.</p><p>Companies that commit to powering their operations with 100% renewable energy are required to match their total energy used with electricity produced from renewable sources. The international standards that govern these types of commitments such as the <a href="https://ghgprotocol.org/">Greenhouse Gas (GHG) Protocol</a> and <a href="https://www.iso.org/standard/38381.html">ISO 14064</a>, are the same ones used by governments for quantifying their carbon emissions for global climate treaties like the Paris Climate Agreement. There are also additional industry best practices like <a href="https://www.there100.org/">RE100</a>, which are voluntary guidelines established by companies working to support renewable energy development and eliminate carbon emissions.</p><p>Actually purchasing renewable energy consistent with those requirements can be done in several ways — through self-generation, like rooftop solar panels or wind turbines; through contracts with wind or solar farms via Power Purchase Agreements (PPA's) or unbundled Renewable Energy Credits (RECs), or in some cases purchased through local utility companies like <a href="https://www.cleanpowersf.org/">CleanPowerSF</a> in San Francisco, CA.</p><p>The goal of providing so many options to purchase renewable energy is to leverage as much investment as possible in new renewable sources. <a href="/a-carbon-neutral-north-america/">As our colleague Jess Bailey described</a> after our first renewable energy purchase in 2018, because of the way electricity flows through electrical grids, it's impossible for the individual consumer to know whether they are using electricity from conventional or renewable sources. However, in order to allow customers of all sizes to invest in renewable energy generally, these standards and accounting systems allow individuals or organizations to track their investments and enjoy the benefits of supporting renewable energy, even if the actual power comes from the standard electrical grid.</p><p><a href="https://www.npr.org/2021/05/11/995849954/renewable-energy-capacity-jumped-45-worldwide-in-2020-iea-sees-new-normal">According to IEA</a>, in 2020 alone, global renewable energy capacity increased 45 percent, which was the largest annual increase since 1997. In addition, close to 50 percent of corporate renewable energy investment over the last five years has been by Internet Communications Technology (ICT) companies alone.</p>
    <div>
      <h3>Cloudflare's Renewable Energy</h3>
      <a href="#cloudflares-renewable-energy">
        
      </a>
    </div>
    <p>Cloudflare's new commitment to power its network with renewable energy means that we will continue to match 100 percent of our global energy usage by purchasing energy from renewable sources. Although Cloudflare made its first renewable energy purchase in 2018, and matched its total global operations in both 2019 and 2020, we thought it was important to make a public, forward-looking commitment so that all of our stakeholders, including customers, investors, employees, and suppliers have confidence that we will continue to build our network on renewable energy moving forward.</p><p>To determine how much renewable energy to buy, we separate our total electrical usage into two types: network and facilities. For our network, we pull data from all of our servers and networking equipment located all over the world twice a year. For our facilities (or offices), per the GHG Protocol, we record our actual energy usage wherever we have access to utility bills. For offices located in larger buildings with multiple tenants, we use energy usage intensity (EUI) estimates calculated by the U.S. Energy Information Agency.</p><p>We also purchase renewable energy in two ways. The vast majority of our purchases are RECs, which we purchase through our partner 3Degrees to help make sure we are aligned with relevant standards like the GHG Protocol. In 2020, to match the usage of our network, Cloudflare purchased RECs, I-RECs, REGOs, and other energy attribute certificates from the United States, United Kingdom, Brazil, Chile, Colombia, India, Malaysia, Mexico, Hungary, Romania, Ukraine, Bulgaria, South Africa, and Turkey among others. Although Cloudflare has employed a regional purchasing strategy in the past, we also expect to be fully aligned with all RE100 criteria, including its market boundary criteria, by the end of 2021.</p>
    <div>
      <h3>Removing our historic emissions</h3>
      <a href="#removing-our-historic-emissions">
        
      </a>
    </div>
    <p>Cloudflare's goal is to remove or offset all of our historical emissions resulting from powering our network by 2025. To meet that target, Cloudflare must first determine exactly how much carbon was emitted as the result of operating our network from 2010 to 2019, and then invest in carbon offsets or removals to match those emissions.</p><p>Determining carbon emissions from purchased electricity is a relatively straightforward calculation. In fact, it's basically just a unit conversion:</p>
            <pre><code>Energy (KWH) x Emissions Factor (gC02e/KWH) = Carbon emissions (gC02e)</code></pre>
            <p>The key to accurate results is the emissions factors. Emissions factors are essentially measurements of the amount of GHGs emitted from a specific power supplier (e.g. power plant X in San Francisco) per unit of energy created. For our purposes, GHGs are those defined in the 1992 <a href="https://unfccc.int/process-and-meetings/the-kyoto-protocol/what-is-the-kyoto-protocol/kyoto-protocol-targets-for-the-first-commitment-period">Kyoto Protocol</a> (carbon dioxide, methane, nitrous oxide, hydrofluorocarbons, perfluorocarbons, and sulphur hexafluoride). To help ease reporting, the six GHGs are often expressed as a single unit "carbon-dioxide equivalent" or "CO2e", based on each gas’ Global Warming Potential (GWP). Emission factors from individual power sources are often combined and averaged to create grid average emissions factors for cities, regions, or countries. Per the GHG Protocol, Cloudflare uses emissions factors from the U.S. EPA, U.K. DEFRA, and IEA.</p><p>For our <a href="https://assets.ctfassets.net/slt3lc6tev37/2YzIeTtzSbyKkM4GsryP5S/62ce0dff98e92a142281a0b462ce4408/Cloudflare_Emissions_Inventory_-_2020.pdf">annual inventory report</a>, which we are also releasing today, Cloudflare calculates carbon emissions scores for every single data center in our network. Cloudflare multiplies the actual energy used by the equipment by the applicable grid average emissions factors in each of the more than 100 countries where we have equipment.</p><p>For our historical calculations, we have data on our actual carbon emissions dating back to 2018, which was our first renewable energy purchase. Prior to 2018, we are combing through all of our purchasing, shipping, energy usage, and colocation agreements to reconstruct how much energy we consumed and when. It's actually a pretty cool exercise to go back and watch our network grow. Although we do not have a final calculation to share yet, rest assured we will keep everyone posted, particularly as we get to the fun part of starting to work with organizations and companies working on carbon removal efforts.</p>
    <div>
      <h3>Where we are going next</h3>
      <a href="#where-we-are-going-next">
        
      </a>
    </div>
    <p>Although we're proud of the steps we're taking as a company with renewable energy and carbon emissions, we're just getting started.</p><p>Cloudflare is also exploring new products and ideas that can help leverage the power of one of the world's largest networks to drive better climate outcomes for our customers and for the Internet. To see a really cool example, check out our colleagues blog post from earlier today, on <a href="/announcing-green-compute/">Green Compute on Cloudflare Workers</a>, which is helping Cloudflare's intelligent edge route some additional workloads to renewable energy facilities, or our <a href="/understand-and-reduce-your-carbon-impact-with-cloudflare/">Carbon Impact Reports</a>, which are helping our customers optimize their carbon footprint.</p> ]]></content:encoded>
            <category><![CDATA[Impact Week]]></category>
            <category><![CDATA[Emissions]]></category>
            <category><![CDATA[Green]]></category>
            <category><![CDATA[Sustainability]]></category>
            <category><![CDATA[Policy & Legal]]></category>
            <guid isPermaLink="false">3GWdv5U4npN4ZLJD9ItJbi</guid>
            <dc:creator>Patrick Day</dc:creator>
            <dc:creator>Michael Aylward</dc:creator>
        </item>
        <item>
            <title><![CDATA[The Climate and Cloudflare]]></title>
            <link>https://blog.cloudflare.com/the-climate-and-cloudflare/</link>
            <pubDate>Tue, 23 Apr 2019 16:30:00 GMT</pubDate>
            <description><![CDATA[ Power is the precursor to all modern technology. James Watt’s steam engine energized the factory, Edison and Tesla’s inventions powered street lamps, and now both fossil fuels and renewable resources power the trillions of transistors in computers and phones. ]]></description>
            <content:encoded><![CDATA[ <p></p><p>Power is the precursor to all modern technology. James Watt’s steam engine energized the factory, Edison and Tesla’s inventions powered street lamps, and now both fossil fuels and renewable resources power the trillions of transistors in computers and phones. In the words of anthropologist Leslie White: “Other things being equal, the degree of cultural development varies directly as the amount of energy per capita per year harnessed and put to work.”</p><p>Unfortunately, most of the traditional ways to generate power are simply not sustainable. Burning coal or natural gas releases carbon dioxide which directly leads to global warming, and threatens the habitats of global ecosystems, and by extension humans. If we can’t minimize the impact, our world will be dangerously destabilized -- mass extinctions will grow more likely, and mass famines, draughts, migration, and conflict will only be possible to triage rather than avoid.</p><p>Is the Internet the primary source of this grave threat? No: all data centers globally <a href="https://www.forbes.com/sites/forbestechcouncil/2017/12/15/why-energy-is-a-big-and-rapidly-growing-problem-for-data-centers/">accounted for 2-3% of total global power</a> use in recent years, and <a href="https://www.epa.gov/ghgemissions/global-greenhouse-gas-emissions-data#Sector">power consumption isn’t the only contributor to human carbon emissions</a>. Transportation (mostly oil use in cars, trucks, ships, trains, and airplanes) and industrial processing (steel, chemicals, heavy manufacturing, etc.) also account for similar volumes of carbon emissions. Within power use though, some internet industry analysts estimate that total data center energy (in kilowatt-hours, not percentage of global power consumption) <a href="https://e360.yale.edu/features/energy-hogs-can-huge-data-centers-be-made-more-efficient">may double every four years for the foreseeable future</a> -- making internet energy use more than just rearranging deck chairs...</p><p>How does internet infrastructure like Cloudflare’s contribute to power consumption? Computing power resources are split into end users (like your phone or computer displaying this page) and network infrastructure. That infrastructure likewise splits into “network services” like content delivery and “compute services” like database queries. Cloudflare offers both types of services, and has a sustainability impact in both -- this post describes how we think about it.</p>
    <div>
      <h3>Our Network</h3>
      <a href="#our-network">
        
      </a>
    </div>
    <p>The Cloudflare Network has one huge advantage when power is considered. We run a homogeneous network of nearly identical machines around the world, all running the same code on similar hardware. The same servers respond to CDN requests, block massive DDoS attacks, execute customer code in the form of Workers, and even serve DNS requests to 1.1.1.1. When it is necessary to bring more capacity to a problem we are able to do it by adjusting our traffic’s routing through the Internet, not by requiring wasteful levels of capacity overhead in 175 locations around the world. Those factors combine to dramatically reduce the amount of waste, as they mean we don’t have large amounts of hardware sitting idle consuming energy without doing meaningful work. According to <a href="https://048744ef-a-62cb3a1a-s-sites.googlegroups.com/site/huanliu/cgc.pdf">one study</a> servers within one public cloud average 4.15% to 16.6% CPU utilization, while Cloudflare’s edge operates significantly higher than that top-end.</p><p>One of the functions Cloudflare performs for our customers is caching, where we remember previous responses our customers have given to requests. This allows the edge location closest to the visitor to respond to requests instantly, saving the request a trip through the Internet to the customer’s origin server. This immediately saves energy, as sending data through the Internet requires switches and routers to make decisions which consumes power.</p><p>Serving a response from cache is as close to the lowest power requirement you can imagine to serve a web request; we are reading data from memory or disk and immediately returning it. In contrast, when a customer’s origin has to serve a request, there are two additional costs Cloudflare avoids: first, even getting the request to arrive at the origin often requires many hops over the Internet, each requiring CPU cycles and the energy they consume. Second, the request often requires large amounts of code to be executed and even database queries to be run. The savings are so great that we often have customers enable our caching to keep their servers running even when their request volume would overwhelm their capacity; if our caching were disabled they would almost immediately fail. This means we are not only saving CPU cycles on our customer’s origin, we are preventing them from having to buy and run multiple-X more servers with the proportionally greater energy use &amp; environmental impact that entails.</p><p>Our breadth on the Internet also means the performance optimizations we are able to perform have a disproportionate impact. When we <a href="/go-crypto-bridging-the-performance-gap/">speed up TLS</a> or <a href="/tracing-system-cpu-on-debian-stretch/">fix CPU stalls</a> we are shaving off milliseconds of CPU from requests traveling to 13 million different websites. It would be virtually impossible to get all of these performance improvements integrated into every one of those origins, but with Cloudflare they simply see fewer requests and energy is saved.</p>
    <div>
      <h3>Our Platform</h3>
      <a href="#our-platform">
        
      </a>
    </div>
    <p>The energy efficiency of using a wax or tallow candle to create light is on the order of 0.01%. A modern power plant burning gas to power an LED light bulb is nearly 10% efficient, an improvement of 1,000x. One of the most powerful things we can do to lower energy consumption, therefore, is to give people ways of performing the same work with less energy.</p><p>Our connection to this concept lives not just in our network, but in the <a href="https://www.cloudflare.com/products/cloudflare-workers/">serverless computing platform</a> we offer atop it, Cloudflare Workers. Many of the conventions that govern how modern servers and services operate descend directly from the mainframe era of computing, where a single large machine would run a single job. Unlike other platforms which are based on that legacy, we don’t sell customers servers, virtual machines, or containers; instead we use a technology called isolates. Isolates represent a lightweight way to run a piece of code which provides much of the same security guarantees with less overhead, allowing many thousands of different customer’s code to be executed on a small number of machines efficiently. A traditional computer system might be just as efficient running a single program, but as our world shifts into serverless computing with thousands of code files running on a single machine, isolates shine.</p><p>In a conventional computer system the complex security dance between the operating system and the code being executed by a user can consume as much as 30% of the CPU power used. This has only gotten worse with the recent <a href="https://www.theregister.co.uk/2018/01/02/intel_cpu_design_flaw/">patches</a> required to prevent speculative execution vulnerabilities. Isolates share a single runtime which can manage the security isolation required to run many thousands of customer scripts, without falling back to the operating system. We are able to simply eliminate much of that 30% overhead, using that capacity to execute useful code instead.</p><p>Additionally, by being able to start our isolates using just a few milliseconds of CPU time rather than the hundreds required by conventional processes we are able to dynamically scale rapidly, more efficiently using the hardware we do have. Isolates allow us to spend CPU cycles on only the code customers actually wish to execute, not wasteful overhead. These effects are in fact so dramatic that we have begun to rebuild parts of our own internal infrastructure as isolate-powered Cloudflare Workers in part to save energy for ourselves and our customers.</p>
    <div>
      <h3>Offsetting What’s Left</h3>
      <a href="#offsetting-whats-left">
        
      </a>
    </div>
    <p>All that means that the energy we ultimately do use for our operations is only a fraction of what it would otherwise take to accomplish the same tasks.</p><p>Last year, we took our first major step toward neutralizing the remaining carbon footprint from our operations by purchasing Renewable Energy Certificates (RECs) to match all of our electricity use in North America. This year, we have expanded our scope to include all of our operations around the world.</p><p>We currently have 175 data centers in more than 75 countries around the world, as well as 11 offices in San Francisco (our global HQ) London, Singapore, New York, Austin, San Jose, Champaign, Washington, D.C. Beijing, Sydney, and Munich. In order to reduce our carbon footprint, we have purchased RECs to match 100% of the power used in all those data centers and offices around the world as well.</p><p>As our colleague Jess Bailey <a href="/a-carbon-neutral-north-america/">wrote about last year</a>, one REC is created for every Megawatt-hour (MWh) of electricity generated from a renewable power source, like a wind turbine or solar panel. Renewable energy is dispersed into electricity transmission systems similar to how water flows in water distribution systems — each of them is mixed inextricably in its respective “pipes” and it’s not possible to track where any particular electron you use, or drop of water you drink, originally came from. RECs are a way to track the volume (and source) of renewable energy contributed to the grid, and act like a receipt for each MWh contributed.</p><p>As we noted last year, this action is an important part of our sustainability plan, joining our efforts to work with data centers that have superior Power Usage Effectiveness (PUE), and adding to the waste diversion and energy efficiency efforts we already employ in all of our offices.</p><p>When combined with our ability to dramatically reduce the amount of data which has to flow through the Internet and the number of requests which have to reach our customer’s origins we hope to not just be considered neutral, but to have a large-scale and long-term positive effect on the sustainability of the Internet itself.</p> ]]></content:encoded>
            <category><![CDATA[Earth Day]]></category>
            <category><![CDATA[Life at Cloudflare]]></category>
            <category><![CDATA[Sustainability]]></category>
            <guid isPermaLink="false">4YGteXBwaEeiblvhF4ZqXx</guid>
            <dc:creator>Zack Bloom</dc:creator>
            <dc:creator>Michael Aylward</dc:creator>
        </item>
    </channel>
</rss>