{"id":46644,"date":"2022-07-30T20:51:00","date_gmt":"2022-07-30T20:51:00","guid":{"rendered":"https:\/\/zeru.com\/blog\/?p=46644"},"modified":"2022-07-30T20:51:01","modified_gmt":"2022-07-30T20:51:01","slug":"why-is-twitter-so-slow-2","status":"publish","type":"post","link":"https:\/\/zeru.com\/blog\/why-is-twitter-so-slow-2","title":{"rendered":"Why is Twitter So Slow?"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_43 counter-flat ez-toc-counter ez-toc-light-blue ez-toc-container-direction\">\n<p class=\"ez-toc-title\">Contents<\/p>\n<label for=\"ez-toc-cssicon-toggle-item-69f4b30caf8d0\" class=\"cssicon\"><span style=\"display: flex;align-items: center;width: 35px;height: 30px;justify-content: center;direction:ltr;\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/label><label for=\"ez-toc-cssicon-toggle-item-69f4b30caf8d0\"  class=\"cssiconcheckbox\">1<\/label><input type=\"checkbox\"  id=\"ez-toc-cssicon-toggle-item-69f4b30caf8d0\" ><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/zeru.com\/blog\/why-is-twitter-so-slow-2\/#Why_is_Twitter_So_Slow\" title=\"Why is Twitter So Slow?\">Why is Twitter So Slow?<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/zeru.com\/blog\/why-is-twitter-so-slow-2\/#Variable_play\" title=\"Variable play\">Variable play<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/zeru.com\/blog\/why-is-twitter-so-slow-2\/#Cache\" title=\"Cache\">Cache<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/zeru.com\/blog\/why-is-twitter-so-slow-2\/#CPU\" title=\"CPU\">CPU<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/zeru.com\/blog\/why-is-twitter-so-slow-2\/#VPNs\" title=\"VPNs\">VPNs<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/zeru.com\/blog\/why-is-twitter-so-slow-2\/#Image_processing\" title=\"Image processing\">Image processing<\/a><\/li><\/ul><\/nav><\/div>\n<h1><span class=\"ez-toc-section\" id=\"Why_is_Twitter_So_Slow\"><\/span>Why is Twitter So Slow?<span class=\"ez-toc-section-end\"><\/span><\/h1>\n<p><img decoding=\"async\" alt=\"why is twitter so slow\" src=\"https:\/\/i.imgur.com\/1bYLDfu.jpg\" align=\"left\" style=\"height:auto; width:auto; max-height:312px; margin:0px 10px; max-width:37%\">  <\/p>\n<p>The tweet timeline loading slow? The main cause may be network problems. Ensure your mobile network is stable before using Twitter. Third-party programs and device misconfiguration can also be to blame. You can try clearing your app data and time zone settings to see if these are the causes. If not, it might be time to upgrade to a newer version of the app. Additionally, if the 280-character limit is causing the app to run slowly, it may be due to a limit on tweet characters.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Variable_play\"><\/span>Variable play<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Variable play is a feature on Netflix and other streaming services that allows users to choose a specific speed for a video. It may sound too good to be true, but Twitter is currently testing it. You&#8217;ll find an icon next to the author link, so it&#8217;s pretty obvious it&#8217;s part of a test. However, it&#8217;s possible that Twitter will eventually add this feature to its mobile app, too.<\/p>\n<p>Another feature that many users have requested is variable playback speed. The social network is currently working to improve video playback quality, and has been testing 4K resolution photos and full-image timelines. The company has also added a few new features. You can now direct message another user right from a thread within a tweet. The direct message icon will appear on tweets with a timeline. Hopefully, this feature will soon make it to the regular Twitter.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Cache\"><\/span>Cache<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>In late November, when we saw thousands of support tickets from users who were experiencing issues with the Twitter service, we realized that the problem could be related to cache. We had recently removed the limit for connections to caches, so once we reached 160k connections, the caches would no longer accept new connections. The monitoring service had trouble connecting to these caches, and so it restarted them. The full set of changes took another week. We added metrics to track cache inconsistency, host ejection, and more.<\/p>\n<p>This change was made in response to an incident on 2014-01, which caused a network overload that impacted the performance of the Twitter service. This problem was caused by the use of containerized environments on shared mesos, and the resulting effect on the tweet cache. We also introduced a new memcached client called Finagle, which allows Twitter&#8217;s servers to achieve adequate throughput using only a few connections.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"CPU\"><\/span>CPU<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>One of the biggest problems with Twitter is its CPU. Its clients are using a cluster of servers to store caches. If a single client were to change, it would take many years to propagate. A dedicated cluster uses CPUs to handle as many as 1K requests per second. If this is not enough, Twitter has a couple of other solutions. Try clearing out the caches from your client. This should fix the issue.<\/p>\n<p>First, use Redis. Redis is designed for simple key-value stores and is fast enough for Twitter&#8217;s needs. It requires a server with plenty of CPU headroom. Redis was first used in 2010 in the Timeline service. It is currently being used in the Twitter Ads service, but Twitter doesn&#8217;t use the features of Redis on disk. Additionally, Twitter has different teams for storage and cache. That means it may be better off using another storage service for its cache.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"VPNs\"><\/span>VPNs<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>The answer to the question &#8220;Why is Twitter so slow?&#8221; lies in the nature of VPNs, which change your IP address to protect your data. VPNs also interfere with network functions, and can make your tweets timeline load slower. Developers roll out updates periodically, and they may be incompatible with your device. Moreover, VPNs may not be optimized for your device. If your device is experiencing a slowdown when using Twitter, you can turn off your VPN to speed up Twitter.<\/p>\n<p>You can also try restarting your router. Restarting your router can improve your VPN connection speed. A system can accumulate junk over time, which can cause a VPN to slow down your connection. Restarting your router will give your application fresh data. If your system is already slow, restarting it may fix your problem. As a last resort, you can consult your ISP for more information. Once you&#8217;ve sorted out the problems, you should be able to use Twitter at a faster pace.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Image_processing\"><\/span>Image processing<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>If you have ever wondered why Twitter is so slow, it&#8217;s probably due to image processing. Traditionally, Twitter had an endpoint that combined image media and tweet metadata to form a large payload that was passed around to services that aren&#8217;t directly responsible for handling images. The result was an inefficient use of internal bandwidth, because images would sit in BlobStore forever. Now, Twitter is using a more efficient technique called Progressive JPEG, which refines previous scans.<\/p>\n<p> <iframe allowfullscreen=\"true\" src=\"https:\/\/www.youtube.com\/embed\/pWUHEuo5gtI\" width=\"435\" frameborder=\"0\" height=\"243\" style=\"margin:0px auto; display: block;\"><\/iframe><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Why is Twitter So Slow? The tweet timeline loading slow? The main cause may be network problems. Ensure your mobile network is stable before using Twitter. Third-party programs and device misconfiguration can also be to blame. You can try clearing your app data and time zone settings to see if these are the causes. If [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":50203,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":[],"categories":[4],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v19.7 (Yoast SEO v21.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Why is Twitter So Slow? - Zeru<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/zeru.com\/blog\/why-is-twitter-so-slow-2\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Why is Twitter So Slow?\" \/>\n<meta property=\"og:description\" content=\"Why is Twitter So Slow? The tweet timeline loading slow? The main cause may be network problems. Ensure your mobile network is stable before using Twitter. Third-party programs and device misconfiguration can also be to blame. You can try clearing your app data and time zone settings to see if these are the causes. If [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/zeru.com\/blog\/why-is-twitter-so-slow-2\" \/>\n<meta property=\"og:site_name\" content=\"Zeru\" \/>\n<meta property=\"article:published_time\" content=\"2022-07-30T20:51:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-07-30T20:51:01+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/zeru.com\/blog\/wp-content\/uploads\/Why-is-Twitter-So-Slow_46644.jpeg\" \/>\n\t<meta property=\"og:image:width\" content=\"1600\" \/>\n\t<meta property=\"og:image:height\" content=\"900\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Lizzie Yates\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Lizzie Yates\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/zeru.com\/blog\/why-is-twitter-so-slow-2\",\"url\":\"https:\/\/zeru.com\/blog\/why-is-twitter-so-slow-2\",\"name\":\"Why is Twitter So Slow? - Zeru\",\"isPartOf\":{\"@id\":\"https:\/\/zeru.com\/blog\/#website\"},\"datePublished\":\"2022-07-30T20:51:00+00:00\",\"dateModified\":\"2022-07-30T20:51:01+00:00\",\"author\":{\"@id\":\"https:\/\/zeru.com\/blog\/#\/schema\/person\/61005d9ec00b94bc50fbaf11b78aa55e\"},\"breadcrumb\":{\"@id\":\"https:\/\/zeru.com\/blog\/why-is-twitter-so-slow-2#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/zeru.com\/blog\/why-is-twitter-so-slow-2\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/zeru.com\/blog\/why-is-twitter-so-slow-2#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/zeru.com\/blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Why is Twitter So Slow?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/zeru.com\/blog\/#website\",\"url\":\"https:\/\/zeru.com\/blog\/\",\"name\":\"Zeru\",\"description\":\"Blog\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/zeru.com\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/zeru.com\/blog\/#\/schema\/person\/61005d9ec00b94bc50fbaf11b78aa55e\",\"name\":\"Lizzie Yates\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/zeru.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/zeru.com\/blog\/wp-content\/uploads\/19-150x150.jpg\",\"contentUrl\":\"https:\/\/zeru.com\/blog\/wp-content\/uploads\/19-150x150.jpg\",\"caption\":\"Lizzie Yates\"},\"description\":\"A content marketing strategist with the Zeru team for a little over 5 years, Lizzie Yates specializes in everything digital media with a particular focus on social media and technology. Her passion? To follow how the social media sites like Instagram, YouTube, Facebook, Twitter, and TikTok are maturing over time, and what businesses can do to keep up. She shares her insights on our blog in a true outpouring of knowledge and expertise. Her knowledge about technology and social media is vast, and she is always willing to share her insights with businesses to help them stay up-to-date with the latest trends.\",\"url\":\"https:\/\/zeru.com\/blog\/author\/writer\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Why is Twitter So Slow? - Zeru","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/zeru.com\/blog\/why-is-twitter-so-slow-2","og_locale":"en_US","og_type":"article","og_title":"Why is Twitter So Slow?","og_description":"Why is Twitter So Slow? The tweet timeline loading slow? The main cause may be network problems. Ensure your mobile network is stable before using Twitter. Third-party programs and device misconfiguration can also be to blame. You can try clearing your app data and time zone settings to see if these are the causes. If [&hellip;]","og_url":"https:\/\/zeru.com\/blog\/why-is-twitter-so-slow-2","og_site_name":"Zeru","article_published_time":"2022-07-30T20:51:00+00:00","article_modified_time":"2022-07-30T20:51:01+00:00","og_image":[{"width":1600,"height":900,"url":"https:\/\/zeru.com\/blog\/wp-content\/uploads\/Why-is-Twitter-So-Slow_46644.jpeg","type":"image\/jpeg"}],"author":"Lizzie Yates","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Lizzie Yates","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/zeru.com\/blog\/why-is-twitter-so-slow-2","url":"https:\/\/zeru.com\/blog\/why-is-twitter-so-slow-2","name":"Why is Twitter So Slow? - Zeru","isPartOf":{"@id":"https:\/\/zeru.com\/blog\/#website"},"datePublished":"2022-07-30T20:51:00+00:00","dateModified":"2022-07-30T20:51:01+00:00","author":{"@id":"https:\/\/zeru.com\/blog\/#\/schema\/person\/61005d9ec00b94bc50fbaf11b78aa55e"},"breadcrumb":{"@id":"https:\/\/zeru.com\/blog\/why-is-twitter-so-slow-2#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/zeru.com\/blog\/why-is-twitter-so-slow-2"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/zeru.com\/blog\/why-is-twitter-so-slow-2#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/zeru.com\/blog"},{"@type":"ListItem","position":2,"name":"Why is Twitter So Slow?"}]},{"@type":"WebSite","@id":"https:\/\/zeru.com\/blog\/#website","url":"https:\/\/zeru.com\/blog\/","name":"Zeru","description":"Blog","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/zeru.com\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/zeru.com\/blog\/#\/schema\/person\/61005d9ec00b94bc50fbaf11b78aa55e","name":"Lizzie Yates","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/zeru.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/zeru.com\/blog\/wp-content\/uploads\/19-150x150.jpg","contentUrl":"https:\/\/zeru.com\/blog\/wp-content\/uploads\/19-150x150.jpg","caption":"Lizzie Yates"},"description":"A content marketing strategist with the Zeru team for a little over 5 years, Lizzie Yates specializes in everything digital media with a particular focus on social media and technology. Her passion? To follow how the social media sites like Instagram, YouTube, Facebook, Twitter, and TikTok are maturing over time, and what businesses can do to keep up. She shares her insights on our blog in a true outpouring of knowledge and expertise. Her knowledge about technology and social media is vast, and she is always willing to share her insights with businesses to help them stay up-to-date with the latest trends.","url":"https:\/\/zeru.com\/blog\/author\/writer"}]}},"_links":{"self":[{"href":"https:\/\/zeru.com\/blog\/wp-json\/wp\/v2\/posts\/46644"}],"collection":[{"href":"https:\/\/zeru.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/zeru.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/zeru.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/zeru.com\/blog\/wp-json\/wp\/v2\/comments?post=46644"}],"version-history":[{"count":1,"href":"https:\/\/zeru.com\/blog\/wp-json\/wp\/v2\/posts\/46644\/revisions"}],"predecessor-version":[{"id":46648,"href":"https:\/\/zeru.com\/blog\/wp-json\/wp\/v2\/posts\/46644\/revisions\/46648"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/zeru.com\/blog\/wp-json\/wp\/v2\/media\/50203"}],"wp:attachment":[{"href":"https:\/\/zeru.com\/blog\/wp-json\/wp\/v2\/media?parent=46644"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/zeru.com\/blog\/wp-json\/wp\/v2\/categories?post=46644"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/zeru.com\/blog\/wp-json\/wp\/v2\/tags?post=46644"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}