{"id":22183,"date":"2022-08-26T12:59:53","date_gmt":"2022-08-26T10:59:53","guid":{"rendered":"https:\/\/blog.mi.hdm-stuttgart.de\/?p=22183"},"modified":"2023-06-18T17:28:50","modified_gmt":"2023-06-18T15:28:50","slug":"is-the-future-of-social-networks-decentralized","status":"publish","type":"post","link":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/2022\/08\/26\/is-the-future-of-social-networks-decentralized\/","title":{"rendered":"Is the future of social networks decentralized?"},"content":{"rendered":"\n<p>Current social networks like Facebook, Twitter or Instagram mostly have a centralized approach ([1], [2], [6]). They are centralized in the sense, that all data is processed in data centers that are under a corporation&#8217;s control. It is hard to beat the economies of scale that can be achieved by having gigantic server farms which process the huge amounts of data that are being created. But there is a lot of merit in a more decentralized approach. Especially if that approach serves a purpose other than making money by selling user data or entrapping people&#8217;s brains in a loop of distraction and dopamine release.<\/p>\n\n\n\n<p>Of course, decentralization alone is not the sole solution to this problem. But in centralized systems there is always the possibility of data being collected and sold. The cost of operating server farms also creates the need of making a profit. That&#8217;s why social networks nowadays are often heavily reliant on ad revenue which creates a need to make users as dependent as possible on the platform, so they spend more time on it.<\/p>\n\n\n\n<p>Society could really benefit from a social network with the sole purpose of connecting people and without the need for psychological tricks or selling data to maximize profits. Social media platforms purposefully create echo chambers to keep engagement high which nurture more extreme opinions and further cement the divide between political camps [9]. Additionally, platforms like TikTok use algorithms to take advantage of the way people&#8217;s brains are wired to maximize their time spent on the platform. All while damaging people&#8217;s attention span in the process [4].<\/p>\n\n\n\n<p>An ideal social media platform would therefore either need a different kind of monetarization like a monthly fee or it needs to be decentralized and work with a technology like peer-to-peer (P2P) to save on infrastructural costs. That way the load which is normally taken on by data centers could be moved to the clients.<\/p>\n\n\n\n<!--nextpage-->\n\n\n\n<h2 class=\"wp-block-heading\">What is peer-to-peer?<\/h2>\n\n\n\n<p>The term peer-to-peer describes a system architecture where participants are directly connected and have equal rights in the network [11]. In a pure P2P network, the network is completely decentralized, as there is no central node which controls the flow of data (see fig. 1). There are also centralized P2P systems, which rely on a central server to manage the system [14]. An example for a centralized P2P system is the music exchange Napster.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2022\/08\/p2p_structure.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"749\" data-attachment-id=\"23553\" data-permalink=\"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/2022\/08\/26\/is-the-future-of-social-networks-decentralized\/p2p_structure\/\" data-orig-file=\"https:\/\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2022\/08\/p2p_structure.png\" data-orig-size=\"1221,893\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"p2p_structure\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2022\/08\/p2p_structure-1024x749.png\" src=\"https:\/\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2022\/08\/p2p_structure-1024x749.png\" alt=\"\" class=\"wp-image-23553\" srcset=\"https:\/\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2022\/08\/p2p_structure-1024x749.png 1024w, https:\/\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2022\/08\/p2p_structure-300x219.png 300w, https:\/\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2022\/08\/p2p_structure-768x562.png 768w, https:\/\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2022\/08\/p2p_structure.png 1221w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption>Figure 1: Simplified structure of a P2P network<\/figcaption><\/figure>\n\n\n\n<p>Clients in a P2P network can both offer services for other clients as well as use services that other clients offer [7]. Clients are therefore taking on the role of the server and the client. That way all the functions of a typical client-server relationship can be mimicked within a P2P network. The data is stored on the respective clients instead of on a server. In some networks so-called &#8216;supernodes&#8217; are used to store a big part of the resources needed in the system. The term refers to clients with a high bandwidth and a lot of processing power [7]. This of course leads to a stronger centralization as these nodes take on a more central role inside the network.<\/p>\n\n\n\n<p>P2P networks can also be divided into structured and unstructured networks [7]. Because there isn&#8217;t any information about where specific data is stored in an unstructured network, clients must locate data via broadcasts. This process is called flooding and can get more and more resource intensive the more clients are in a network. That\u2019s why it&#8217;s often better to use a structured network. Here the location of data can be found out through technologies like distributed tables. These distributed tables contain the addresses of clients and other things like a list of files that a client can offer [7]. By using distributed tables, it is no longer necessary to send broadcasts to locate data which reduces the strain on the network.<\/p>\n\n\n\n<!--nextpage-->\n\n\n\n<h2 class=\"wp-block-heading\">Advantages of peer-to-peer networks<\/h2>\n\n\n\n<p>An obvious benefit of P2P networks is the resilience they have against cyber-attacks, government censorship or just plain outages. It is not possible like with centralized networks to just block access to one server to take down the entire platform. A prominent example to this is the independence referendum that was held in Catalonia. The Spanish government tried multiple times to shut down websites that contained information about the referendum. But whenever one node was shut down, multiple other nodes became active, making it impossible for the Spanish government to fully restrict access [5].<\/p>\n\n\n\n<p>Another advantage is that it is not necessary to employ expensive data centers to operate a platform. Instead, all the storage space, bandwidth as well as computing power comes from the client nodes [7]. This also makes a peer-to-peer network very scalable. The more clients are connected to it, the higher the performance of the network. However, this also means that P2P networks with a small number of users won\u2019t have a lot of resources available.<\/p>\n\n\n\n<p>Most importantly peer-to-peer systems enable networks that can\u2019t easily be controlled by corporations or governments. Done right, they make for true data privacy and platforms that work in the interest of the users and not the financial interests of a few.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Problems and challenges in peer-to-peer networks<\/h2>\n\n\n\n<p>The participants in a P2P network can be very different when it comes to their respective bandwidth or processing power [11]. A P2P network must also be robust against clients that are suddenly not accessible anymore. That&#8217;s why the availability of content can\u2019t always be guaranteed.<\/p>\n\n\n\n<p>Coordination in a centralized network is often easier than the protocols needed for a P2P network to run smoothly. Some changes in a P2P network must be made known to all members, so everybody is on the same level. Such broadcasts as well as simple search requests can put a high pressure on the network. Especially if the number of members inside the network rises [7].<\/p>\n\n\n\n<p>Security is another factor that is difficult to maintain in a mostly unregulated network. Without a central instance where all data flows through there is no easy way to detect and stop attacks between peers in the network.<\/p>\n\n\n\n<p>Probably the biggest challenge within peer-to-peer networks is the moderation of content being posted. More data privacy also means less control over the kind of data that is shared in the network. With a centralized architecture it is much easier to find and block illegal content. There is also usually an organization that can be held accountable if they don&#8217;t have measures in place to block illegal contents. In a P2P network, there is often no central authority and legal disputes have to be held with the network members directly [8]. Additionally, it is much harder to detect illegal content.<\/p>\n\n\n\n<!--nextpage-->\n\n\n\n<h2 class=\"wp-block-heading\">Decentralized social networks exist \u2013 Why aren\u2019t more people using them?<\/h2>\n\n\n\n<p>A lot of efforts have been made to create a decentralized social network that will finally surpass the big players in the field. Possibly the most well-known representative is the decentralized Twitter clone Mastodon. Mastodon is an open source decentralized social network that is connected to other social networks as part of the so-called &#8216;Fediverse&#8217;. It was created in 2016 by German programmer Eugen Rochko [13]. The term Fediverse refers to a network of similar platforms that makes it possible to connect with users of all platforms without creating an account for each of those networks [12]. Mastodon is based upon a federated model of servers where each server owner pays for its own costs [10]. This way the network is not dependent on profits while still being able to moderate the contents that are shared inside the network. Other, less successful examples are the platforms Diaspora or Ello (<a href=\"https:\/\/diasporafoundation.org\/\">https:\/\/diasporafoundation.org\/<\/a> and <a href=\"https:\/\/ello.co\/\">https:\/\/ello.co\/<\/a>). So far, the big switch over to more sustainable social networks hasn&#8217;t happened yet. But the situation is getting better. The number of people that are using the more privacy conscious WhatsApp alternatives Telegram and Signal are constantly rising. After Elon Musk announced that he wants to buy Twitter, Mastodon gained tens of thousands of new users [3]. But it will either take a few more privacy scandals from big corporations or just a long time until people will eventually adapt to these alternative solutions.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Is the future of social networks decentralized?<\/h2>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p><em>\u201cThe web that many connected to years ago is not what new users will find today. What was once a rich selection of blogs and websites has been compressed under the powerful weight of a few dominant platforms. This concentration of power creates a new set of gatekeepers, allowing a handful of platforms to control which ideas and opinions are seen and shared.\u201d<\/em><\/p><cite>Tim Berners Lee [11]<\/cite><\/blockquote>\n\n\n\n<p>Tim Berners Lee, the creator of the World Wide Web fittingly stated in an open letter that the internet is in a difficult place right now. Solutions must be found to reduce the power that a handful of corporations have over humanity. But decentralized solutions have not really arrived at the center of society yet. Creating a platform that will convince enough people to turn their backs on the big players like Facebook, Twitter and Co. might seem like a herculean task. But I&#8217;m convinced that the future of social networks lies in decentralization.<\/p>\n\n\n\n<!--nextpage-->\n\n\n\n<h2 class=\"wp-block-heading\">References<\/h2>\n\n\n\n<p>[1]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Instagram Engineering. 2015. Instagration Pt. 2: Scaling our infrastructure to multiple data centers. <em>Instagram Engineering<\/em> (Nov. 2015).<\/p>\n\n\n\n<p>[2]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Mazdak Hashemi. 2022. <em>The Infrastructure Behind Twitter: Scale<\/em> (August 2022). Retrieved August 22, 2022 from https:\/\/\u200bblog.twitter.com\u200b\/\u200bengineering\/\u200ben_us\/\u200btopics\/\u200binfrastructure\/\u200b2017\/\u200bthe-infrastructure-behind-twitter-scale.<\/p>\n\n\n\n<p>[3]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Sarah Jeong. 2017. Mastodon Is Like Twitter Without Nazis, So Why Are We Not Using It? <em>VICE<\/em> (Apr. 2017).<\/p>\n\n\n\n<p>[4]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; John Koetsier. 2020. Digital Crack Cocaine: The Science Behind TikTok\u2019s Success. <em>Forbes<\/em> (Jan. 2020).<\/p>\n\n\n\n<p>[5]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Kent Langley. 2021. The Future is Peer to Peer. <em>ExO Insight<\/em> (Jul. 2021).<\/p>\n\n\n\n<p>[6]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Fred Lin, Harish Dattatraya Dixit, and Sriram Sankar. 2020. How Facebook keeps its large-scale infrastructure hardware up and running. <em>Meta<\/em> (Dec. 2020).<\/p>\n\n\n\n<p>[7]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Stefan Luber. 2018. Was ist Peer-to-Peer (P2P)? <em>IP-Insider<\/em> (Aug. 2018).<\/p>\n\n\n\n<p>[8]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Michael Piatek, Tadayoshi Kohno, and Arvind Krishnamurthy. 2019. <em>Challenges and Directions for Monitoring P2P File Sharing Networks &#8211; or &#8211; Why My Printer Received a DMCA Takedown Notice<\/em> (November 2019). Retrieved March 25, 2022 from https:\/\/\u200bwww.usenix.org\u200b\/\u200blegacy\/\u200bevent\/\u200bhotsec08\/\u200btech\/\u200bfull_papers\/\u200bpiatek\/\u200bpiatek_html\/\u200bindex.html.<\/p>\n\n\n\n<p>[9]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Walter Quattrociocchi, Antonio Scala, and Cass R. Sunstein. 2016. Echo Chambers on Facebook. <em>SSRN Journal. DOI: https:\/\/doi.org\/<\/em>10.2139\/ssrn.2795110. <span><a href=\"\"><img decoding=\"async\" title=\"In Citavi anzeigen\" class=\"citavipicker\" style=\"border: 0px none!important;width: 41px!important;height: 16px!important;margin-left:1px !important;margin-right:1px !important\" src=\"\/\/www.w3.org\/2000\/svg' width='40.802' height='16' viewBox='0 0 40.802 16'%3E%3Cg id='Group_103' data-name='Group 103'%3E%3Cpath id='Path_107' data-name='Path 107' d='M8,15.5A7.5,7.5,0,1,1,15.5,8,7.508,7.508,0,0,1,8,15.5Z' fill='%23fff'\/%3E%3Cpath id='Path_108' data-name='Path 108' d='M8,1A7,7,0,1,1,1,8,7.008,7.008,0,0,1,8,1M8,0a8,8,0,1,0,8,8A8,8,0,0,0,8,0Z' fill='%23d52b1e'\/%3E%3C\/g%3E%3Cpath id='Path_109' data-name='Path 109' d='M6.745,12.589a1.75,1.75,0,0,1-.684.247c-.318,0-.5-.164-.5-.452,0-.207.14-.375.595-.622A4.611,4.611,0,0,0,8.749,8.041c0-.825-.227-1.119-.681-1.119-.135,0-.32.219-.636.219H7.157A1.851,1.851,0,0,1,5.333,5.23a2.091,2.091,0,0,1,2.28-2.006c1.777,0,3.053,1.373,3.053,3.43a6.673,6.673,0,0,1-3.921,5.935' fill='%23d52b1e'\/%3E%3Cg id='Group_788' data-name='Group 788' transform='translate(-648 -91)'%3E%3Crect id='Rectangle_515' data-name='Rectangle 515' width='12.5' height='6.5' transform='translate(661 98)' fill='%23fff'\/%3E%3Cpath id='Path_1430' data-name='Path 1430' d='M0,0,3.962,4H0Z' transform='translate(672.288 91)' fill='%23fff'\/%3E%3Cg id='picto-support-e-books' transform='translate(661 91)'%3E%3Cg id='Group_699' data-name='Group 699' transform='translate(2.445 8.827)'%3E%3Cg id='Group_698' data-name='Group 698' transform='translate(2.625)'%3E%3Cpath id='Path_1267' data-name='Path 1267' d='M34.475,35.928V35.4H32.732V38.27h.647V37.114H34.4v-.529H33.379v-.657Z' transform='translate(-29.619 -35.373)' fill='%23d52b1e'\/%3E%3Cpath id='Path_1268' data-name='Path 1268' d='M22.32,35.615a1.829,1.829,0,0,0-1.168-.307,5.693,5.693,0,0,0-.871.06V38.19a5.482,5.482,0,0,0,.732.043,2.036,2.036,0,0,0,1.315-.37A1.462,1.462,0,0,0,22.8,36.7,1.28,1.28,0,0,0,22.32,35.615Zm-1.168,2.111a1.18,1.18,0,0,1-.224-.013V35.832a1.315,1.315,0,0,1,.293-.025.821.821,0,0,1,.9.912A.888.888,0,0,1,21.152,37.726Z' transform='translate(-20.281 -35.308)' fill='%23d52b1e'\/%3E%3C\/g%3E%3Cpath id='Path_1269' data-name='Path 1269' d='M11.521,35.539a1.36,1.36,0,0,0-.87-.23,5.138,5.138,0,0,0-.871.06v2.836h.638V37.177a1.66,1.66,0,0,0,.22.013,1.311,1.311,0,0,0,.926-.3.923.923,0,0,0,.262-.683A.841.841,0,0,0,11.521,35.539Zm-.888,1.152a1.075,1.075,0,0,1-.216-.016v-.849a1.064,1.064,0,0,1,.266-.026c.323,0,.5.158.5.422C11.187,36.516,10.976,36.691,10.633,36.691Z' transform='translate(-9.78 -35.309)' fill='%23d52b1e'\/%3E%3C\/g%3E%3Cpath id='Path_1270' data-name='Path 1270' d='M15.228,3.552,11.686.027V0H4.53l-1.345,0v7.02H0v6.529H3.185V16H15.247l0-12.448Zm-3.6,9.252H.744V7.776H11.626Zm.061-9.252V.991L14.26,3.552Z' fill='%23d52b1e'\/%3E%3C\/g%3E%3C\/g%3E%3Cg id='Path_1429' data-name='Path 1429' transform='translate(21.445 -2.124)' fill='%235dd95d'%3E%3Cpath d='M 9.249787330627441 17.17169380187988 L 4.762476921081543 12.68437480926514 L 7.214956283569336 10.23189544677734 L 9.015677452087402 12.03262424468994 L 9.369227409362793 12.38618469238281 L 9.722777366638184 12.03262424468994 L 16.32264709472656 5.432744979858398 L 18.65010833740234 7.760213375091553 L 9.249787330627441 17.17169380187988 Z' stroke='none'\/%3E%3Cpath d='M 9.249578475952148 16.46436309814453 L 17.94319725036621 7.760422229766846 L 16.32264709472656 6.139865875244141 L 10.07633686065674 12.38618469238281 L 9.369227409362793 13.09329414367676 L 8.662117004394531 12.38618469238281 L 7.214955806732178 10.93901634216309 L 5.469596385955811 12.68437480926514 L 9.249578475952148 16.46436309814453 M 9.249997138977051 17.87900352478027 L 4.05537748336792 12.68437385559082 L 7.214957237243652 9.524794578552246 L 9.369227409362793 11.67907428741455 L 16.32264709472656 4.725644111633301 L 19.35699653625488 7.76000452041626 L 9.249997138977051 17.87900352478027 Z' stroke='none' fill='%23fff'\/%3E%3C\/g%3E%3C\/svg%3E%0A\"><\/a><\/span><\/p>\n\n\n\n<p>[10]&nbsp;&nbsp;&nbsp;&nbsp; Aravindh Raman, Sagar Joglekar, Emiliano de Cristofaro, Nishanth Sastry, and Gareth Tyson. 2019. <em>Challenges in the decentralised web: The mastodon case<\/em>.<\/p>\n\n\n\n<p>[11]&nbsp;&nbsp;&nbsp;&nbsp; Aida K. Rosique. 2019. Was bedeutet Peer-to-Peer? <em>XOVI<\/em> (Dec. 2019).<\/p>\n\n\n\n<p>[12]&nbsp;&nbsp;&nbsp;&nbsp; Wikipedia. 2022. <em>Fediverse<\/em> (2022). Retrieved August 25, 2022 from https:\/\/\u200bde.wikipedia.org\u200b\/\u200bw\/\u200bindex.php?title=Fediverse&amp;oldid=223362019.<\/p>\n\n\n\n<p>[13]&nbsp;&nbsp;&nbsp;&nbsp; Wikipedia. 2022. <em>Mastodon (Software)<\/em> (2022). Retrieved August 25, 2022 from https:\/\/\u200bde.wikipedia.org\u200b\/\u200bw\/\u200bindex.php?title=Mastodon_(Software)&amp;oldid=224516604.<\/p>\n\n\n\n<p>[14]&nbsp;&nbsp;&nbsp;&nbsp; Wikipedia. 2022. <em>Peer-to-Peer<\/em> (2022). Retrieved August 20, 2022 from https:\/\/\u200bde.wikipedia.org\u200b\/\u200bw\/\u200bindex.php?title=Peer-to-Peer&amp;oldid=222760233.<\/p>\n\n\n\n<p>[15]&nbsp;&nbsp;&nbsp;&nbsp; World Wide Web Foundation. 2018. <em>The web is under threat. Join us and fight for it<\/em> (2018). Retrieved August 25, 2022 from https:\/\/\u200bwebfoundation.org\u200b\/\u200b2018\/\u200b03\/\u200bweb-birthday-29\/\u200b.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Current social networks like Facebook, Twitter or Instagram mostly have a centralized approach ([1], [2], [6]). They are centralized in the sense, that all data is processed in data centers that are under a corporation&#8217;s control. It is hard to beat the economies of scale that can be achieved by having gigantic server farms which [&hellip;]<\/p>\n","protected":false},"author":1036,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[262,650,223],"tags":[110,201,221],"ppma_author":[866],"class_list":["post-22183","post","type-post","status-publish","format-standard","hentry","category-rich-media-systems","category-scalable-systems","category-ultra-large-scale-systems","tag-peer-to-peer","tag-social-media","tag-ultra-large-scale-systems"],"aioseo_notices":[],"jetpack_featured_media_url":"","jetpack-related-posts":[{"id":23138,"url":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/2022\/03\/31\/an-overview-of-large-scale-deep-learning\/","url_meta":{"origin":22183,"position":0},"title":"An overview of Large Scale Deep Learning","author":"mk374","date":"31. March 2022","format":false,"excerpt":"article by Annika Strau\u00df (as426) and Maximilian Kaiser (mk374) Introduction Improving Deep Learning with ULS for superior model training Single Instance Single Device (SISD) Multi Instance Single Device (MISD) Multi Instance Multi Device (MIMD) Single Instance Multi Device (SIMD) Model parallelism Data parallelism Improving ULS and its components with the\u2026","rel":"","context":"In &quot;Allgemein&quot;","block_context":{"text":"Allgemein","link":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/category\/allgemein\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2022\/03\/quantum-physics-g1357f44f5_1920-Kopie.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2022\/03\/quantum-physics-g1357f44f5_1920-Kopie.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2022\/03\/quantum-physics-g1357f44f5_1920-Kopie.jpg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2022\/03\/quantum-physics-g1357f44f5_1920-Kopie.jpg?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2022\/03\/quantum-physics-g1357f44f5_1920-Kopie.jpg?resize=1050%2C600&ssl=1 3x, https:\/\/i0.wp.com\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2022\/03\/quantum-physics-g1357f44f5_1920-Kopie.jpg?resize=1400%2C800&ssl=1 4x"},"classes":[]},{"id":23856,"url":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/2023\/02\/03\/the-rise-of-newsql-databases-combining-scalability-and-consistency\/","url_meta":{"origin":22183,"position":1},"title":"The Rise of NewSQL Databases: Combining Scalability and Consistency","author":"Kilian Kunkel","date":"3. February 2023","format":false,"excerpt":"The renowned computer scientist Leslie Lamport once stated, \"A distributed system is one in which the failure of a computer you didn't even know existed can render your own computer unusable.\" This quote encapsulates the complexity and difficulties in constructing large-scale distributed systems. Particularly when it comes to maintaining data\u2026","rel":"","context":"In &quot;Allgemein&quot;","block_context":{"text":"Allgemein","link":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/category\/allgemein\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2023\/02\/tt-clock-uncertainty.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2023\/02\/tt-clock-uncertainty.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2023\/02\/tt-clock-uncertainty.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2023\/02\/tt-clock-uncertainty.png?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":10720,"url":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/2020\/08\/24\/corona-warning-app\/","url_meta":{"origin":22183,"position":2},"title":"Corona Warning App","author":"Patrick Brenner","date":"24. August 2020","format":false,"excerpt":"In 2020 many things are different. People work and study from home, wear face masks and are facing restrictions in their fundamental rights. These measures and restrictions were taken to bring the global pandemic under control. More than 800.000 people have died as a result of Covid-19 (SARS-CoV-2) (25.08.2020). \"Let's\u2026","rel":"","context":"In &quot;Allgemein&quot;","block_context":{"text":"Allgemein","link":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/category\/allgemein\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2020\/08\/plot_rki_cwa_per_week-1.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2020\/08\/plot_rki_cwa_per_week-1.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2020\/08\/plot_rki_cwa_per_week-1.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2020\/08\/plot_rki_cwa_per_week-1.png?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":23961,"url":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/2023\/02\/10\/microservices-any-good\/","url_meta":{"origin":22183,"position":3},"title":"Microservices &#8211; any good?","author":"Kim Bastiaanse","date":"10. February 2023","format":false,"excerpt":"As software solutions continue to evolve and grow in size and complexity, the effort required to manage, maintain and update them increases. To address this issue, a modular and manageable approach to software development is required.\u00a0Microservices architecture provides a solution by breaking down applications into smaller, independent services that can\u2026","rel":"","context":"In &quot;Allgemein&quot;","block_context":{"text":"Allgemein","link":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/category\/allgemein\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2023\/02\/Microservice.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2023\/02\/Microservice.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2023\/02\/Microservice.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2023\/02\/Microservice.png?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2023\/02\/Microservice.png?resize=1050%2C600&ssl=1 3x, https:\/\/i0.wp.com\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2023\/02\/Microservice.png?resize=1400%2C800&ssl=1 4x"},"classes":[]},{"id":24427,"url":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/2023\/03\/03\/ai-and-scaling-the-compute-for-the-new-moores-law\/","url_meta":{"origin":22183,"position":4},"title":"AI and Scaling the Compute for the new Moore\u2019s Law","author":"Marvin Blessing","date":"3. March 2023","format":false,"excerpt":"AI and Scaling the Compute becomes more relevant as the strive for larger language models and general purpose AI continues. The future of the trend is unknown as the rate of doubling the compute outpaces Moore's Law rate of every two year to a 3.4 month doubling. IntroductionRequiring compute beyond\u2026","rel":"","context":"In &quot;Artificial Intelligence&quot;","block_context":{"text":"Artificial Intelligence","link":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/category\/artificial-intelligence\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2023\/03\/image-4.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2023\/03\/image-4.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2023\/03\/image-4.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2023\/03\/image-4.png?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2023\/03\/image-4.png?resize=1050%2C600&ssl=1 3x"},"classes":[]},{"id":9649,"url":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/2020\/02\/27\/ipfs-the-interplanetary-file-system-demystified\/","url_meta":{"origin":22183,"position":5},"title":"IPFS: the InterPlanetary File System demystified","author":"Leon Klingele","date":"27. February 2020","format":false,"excerpt":"In this article we will explore IPFS, the InterPlanetary File System. IPFS is a system for storing and accessing files, websites and other kinds of data \u2014 just as the Web we enjoy using every day \u2014 but unlike the Web, IPFS is peer-to-peer based and automatically distributes its content\u2026","rel":"","context":"In &quot;Allgemein&quot;","block_context":{"text":"Allgemein","link":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/category\/allgemein\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_sharing_enabled":true,"authors":[{"term_id":866,"user_id":1036,"is_guest":0,"slug":"nj020","display_name":"Niklas Janssen","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/23995e219fa4fe71fff24803dd106cee108a2042771fcbd969090b1b771704ba?s=96&d=mm&r=g","0":null,"1":"","2":"","3":"","4":"","5":"","6":"","7":"","8":""}],"_links":{"self":[{"href":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/wp-json\/wp\/v2\/posts\/22183","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/wp-json\/wp\/v2\/users\/1036"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/wp-json\/wp\/v2\/comments?post=22183"}],"version-history":[{"count":28,"href":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/wp-json\/wp\/v2\/posts\/22183\/revisions"}],"predecessor-version":[{"id":23576,"href":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/wp-json\/wp\/v2\/posts\/22183\/revisions\/23576"}],"wp:attachment":[{"href":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/wp-json\/wp\/v2\/media?parent=22183"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/wp-json\/wp\/v2\/categories?post=22183"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/wp-json\/wp\/v2\/tags?post=22183"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/wp-json\/wp\/v2\/ppma_author?post=22183"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}