{"id":2738,"date":"2025-06-06T14:44:22","date_gmt":"2025-06-06T14:44:22","guid":{"rendered":"https:\/\/diznr.com\/?p=2738"},"modified":"2025-06-06T14:44:22","modified_gmt":"2025-06-06T14:44:22","slug":"distributed-system-architecture-or-distributed-system-distributed-application-computing-distributed","status":"publish","type":"post","link":"https:\/\/www.reilsolar.com\/pdf\/distributed-system-architecture-or-distributed-system-distributed-application-computing-distributed\/","title":{"rendered":"Distributed System Architecture or Distributed System distributed application distributed computing."},"content":{"rendered":"<p>Distributed System Architecture or Distributed System distributed application distributed computing.<\/p>\n<p>[fvplayer id=&#8221;90&#8243;]<\/p>\n<h3 data-start=\"0\" data-end=\"52\"><strong data-start=\"4\" data-end=\"52\">Distributed System Architecture: An Overview<\/strong><\/h3>\n<h3 data-start=\"59\" data-end=\"98\"><strong data-start=\"65\" data-end=\"98\">What is a Distributed System?<\/strong><\/h3>\n<p data-start=\"99\" data-end=\"282\">A <strong data-start=\"101\" data-end=\"123\">distributed system<\/strong> is a network of independent computers that work together to achieve a common goal. These systems communicate and coordinate their actions by passing messages.<\/p>\n<h3 data-start=\"289\" data-end=\"313\"><strong data-start=\"293\" data-end=\"313\">\u00a0Key Concepts:<\/strong><\/h3>\n<ol data-start=\"314\" data-end=\"629\">\n<li data-start=\"314\" data-end=\"472\"><strong data-start=\"317\" data-end=\"345\">Distributed Application:<\/strong> Software that runs on multiple computers within a distributed system. Examples: Online gaming platforms, cloud-based services.<\/li>\n<li data-start=\"473\" data-end=\"629\"><strong data-start=\"476\" data-end=\"502\">Distributed Computing:<\/strong> The computational process where multiple systems work collaboratively to solve a problem. Examples: Bitcoin mining, SETI@home.<\/li>\n<\/ol>\n<h3 data-start=\"636\" data-end=\"689\"><strong data-start=\"640\" data-end=\"689\">\u00a0Types of Distributed System Architectures:<\/strong><\/h3>\n<ol data-start=\"690\" data-end=\"1257\">\n<li data-start=\"690\" data-end=\"791\"><strong data-start=\"693\" data-end=\"717\">Client-Server Model:<\/strong> Clients request services, and servers respond. Example: Web applications.<\/li>\n<li data-start=\"792\" data-end=\"888\"><strong data-start=\"795\" data-end=\"818\">Peer-to-Peer (P2P):<\/strong> All nodes act as both clients and servers. Example: Torrent networks.<\/li>\n<li data-start=\"889\" data-end=\"1011\"><strong data-start=\"892\" data-end=\"920\">Three-Tier Architecture:<\/strong> Divides into three layers\u2014Presentation, Logic, and Data. Example: E-commerce applications.<\/li>\n<li data-start=\"1012\" data-end=\"1149\"><strong data-start=\"1015\" data-end=\"1043\">Multi-Tier Architecture:<\/strong> Extension of three-tier with more complex layers for scalability. Example: Enterprise-level applications.<\/li>\n<li data-start=\"1150\" data-end=\"1257\"><strong data-start=\"1153\" data-end=\"1184\">Microservices Architecture:<\/strong> Independent services communicate through APIs. Example: Netflix, Amazon.<\/li>\n<\/ol>\n<h3 data-start=\"1264\" data-end=\"1314\"><strong data-start=\"1268\" data-end=\"1314\">\u00a0Characteristics of Distributed Systems:<\/strong><\/h3>\n<ul data-start=\"1315\" data-end=\"1614\">\n<li data-start=\"1315\" data-end=\"1366\"><strong data-start=\"1317\" data-end=\"1333\">Scalability:<\/strong> Can expand by adding more nodes.<\/li>\n<li data-start=\"1367\" data-end=\"1435\"><strong data-start=\"1369\" data-end=\"1389\">Fault Tolerance:<\/strong> Handles failures and maintains functionality.<\/li>\n<li data-start=\"1436\" data-end=\"1495\"><strong data-start=\"1438\" data-end=\"1455\">Transparency:<\/strong> Users experience it as a single system.<\/li>\n<li data-start=\"1496\" data-end=\"1554\"><strong data-start=\"1498\" data-end=\"1514\">Concurrency:<\/strong> Multiple operations run simultaneously.<\/li>\n<li data-start=\"1555\" data-end=\"1614\"><strong data-start=\"1557\" data-end=\"1573\">Reliability:<\/strong> Ensures accurate and consistent results.<\/li>\n<\/ul>\n<h3 data-start=\"1621\" data-end=\"1666\"><strong data-start=\"1625\" data-end=\"1666\">\u00a0Challenges in Distributed Systems:<\/strong><\/h3>\n<ul data-start=\"1667\" data-end=\"1899\">\n<li data-start=\"1667\" data-end=\"1717\"><strong data-start=\"1669\" data-end=\"1689\">Network Latency:<\/strong> Delay in data transmission.<\/li>\n<li data-start=\"1718\" data-end=\"1779\"><strong data-start=\"1720\" data-end=\"1740\">Security Issues:<\/strong> Data breaches and unauthorized access.<\/li>\n<li data-start=\"1780\" data-end=\"1843\"><strong data-start=\"1782\" data-end=\"1803\">Data Consistency:<\/strong> Maintaining data accuracy across nodes.<\/li>\n<li data-start=\"1844\" data-end=\"1899\"><strong data-start=\"1846\" data-end=\"1866\">Synchronization:<\/strong> Coordinating processes and data.<\/li>\n<\/ul>\n<h3 data-start=\"1906\" data-end=\"1953\"><strong data-start=\"1910\" data-end=\"1953\">\u00a0Applications of Distributed Systems:<\/strong><\/h3>\n<ul data-start=\"1954\" data-end=\"2174\">\n<li data-start=\"1954\" data-end=\"1997\"><strong data-start=\"1956\" data-end=\"1976\">Cloud Computing:<\/strong> AWS, Microsoft Azure<\/li>\n<li data-start=\"1998\" data-end=\"2059\"><strong data-start=\"2000\" data-end=\"2026\">Distributed Databases:<\/strong> Google Bigtable, Amazon DynamoDB<\/li>\n<li data-start=\"2060\" data-end=\"2105\"><strong data-start=\"2062\" data-end=\"2093\">Telecommunication Networks:<\/strong> VoIP, Skype<\/li>\n<li data-start=\"2106\" data-end=\"2174\"><strong data-start=\"2108\" data-end=\"2133\">Scientific Computing:<\/strong> Large-scale simulations, genome analysis<\/li>\n<\/ul>\n<h3 data-start=\"2181\" data-end=\"2205\"><strong data-start=\"2185\" data-end=\"2203\">\u00a0Conclusion:<\/strong><\/h3>\n<p data-start=\"2206\" data-end=\"2399\">Distributed systems form the backbone of modern computing, providing scalability, reliability, and efficiency. As technology advances, their importance continues to grow across various domains.<\/p>\n<p data-start=\"2406\" data-end=\"2484\" data-is-last-node=\"\" data-is-only-node=\"\">If you need detailed explanations on any specific part, feel free to ask!<\/p>\n<h3 data-start=\"2406\" data-end=\"2484\"><a href=\"https:\/\/cs.uwaterloo.ca\/~tozsu\/courses\/CS655\/course_notes\/2.Architectures.pdf\" target=\"_blank\" rel=\"noopener\">Distributed System Architecture or Distributed System distributed application distributed computing.<\/a><\/h3>\n<h3 class=\"LC20lb MBeuO DKV0Md\"><a href=\"https:\/\/profile.iiita.ac.in\/bibhas.ghoshal\/lecture_slides\/distributed\/1.ArchitectureModels.pdf\" target=\"_blank\" rel=\"noopener\">Module 1 &#8211; Distributed System Architectures &amp; Models<\/a><\/h3>\n<h3 class=\"LC20lb MBeuO DKV0Md\"><a href=\"https:\/\/mrcet.com\/downloads\/digital_notes\/CSE\/III%20Year\/DISTRIBUTED%20SYSTEMS%20NOTES.pdf\" target=\"_blank\" rel=\"noopener\">Distributed Systems [R17A0522] LECTURE NOTES<\/a><\/h3>\n<h3 class=\"LC20lb MBeuO DKV0Md\"><a href=\"https:\/\/archive.mu.ac.in\/myweb_test\/MCA%20study%20material\/M.C.A.(Sem%20-%20V)%20Distributed%20Computing.pdf\" target=\"_blank\" rel=\"noopener\">Distributed Computing<\/a><\/h3>\n<p data-start=\"0\" data-end=\"245\">Sure! Here&#8217;s a clear and concise explanation of <strong data-start=\"48\" data-end=\"83\">Distributed System Architecture<\/strong>, including key terms like <strong data-start=\"110\" data-end=\"137\">Distributed Application<\/strong> and <strong data-start=\"142\" data-end=\"167\">Distributed Computing<\/strong> \u2014 ideal for understanding concepts for GATE, university exams, or interviews.<\/p>\n<hr data-start=\"247\" data-end=\"250\" \/>\n<h2 data-start=\"252\" data-end=\"293\">\ud83c\udf10 <strong data-start=\"258\" data-end=\"293\">Distributed System Architecture<\/strong><\/h2>\n<hr data-start=\"295\" data-end=\"298\" \/>\n<h3 data-start=\"300\" data-end=\"339\">\u2705 <strong data-start=\"306\" data-end=\"339\">What is a Distributed System?<\/strong><\/h3>\n<p data-start=\"341\" data-end=\"538\">A <strong data-start=\"343\" data-end=\"365\">Distributed System<\/strong> is a <strong data-start=\"371\" data-end=\"410\">collection of independent computers<\/strong> that appear to the users as a <strong data-start=\"441\" data-end=\"467\">single coherent system<\/strong>. These computers <strong data-start=\"485\" data-end=\"515\">communicate and coordinate<\/strong> through a <strong data-start=\"526\" data-end=\"537\">network<\/strong>.<\/p>\n<hr data-start=\"540\" data-end=\"543\" \/>\n<h3 data-start=\"545\" data-end=\"591\">\ud83c\udfd7\ufe0f <strong data-start=\"553\" data-end=\"591\">Architecture of Distributed System<\/strong><\/h3>\n<p data-start=\"593\" data-end=\"657\">There are several types of <strong data-start=\"620\" data-end=\"656\">distributed system architectures<\/strong>:<\/p>\n<hr data-start=\"659\" data-end=\"662\" \/>\n<h3 data-start=\"664\" data-end=\"701\">1. <strong data-start=\"671\" data-end=\"701\">Client-Server Architecture<\/strong><\/h3>\n<ul data-start=\"702\" data-end=\"766\">\n<li data-start=\"702\" data-end=\"729\">\n<p data-start=\"704\" data-end=\"729\"><strong data-start=\"704\" data-end=\"714\">Client<\/strong>: Sends request<\/p>\n<\/li>\n<li data-start=\"730\" data-end=\"766\">\n<p data-start=\"732\" data-end=\"766\"><strong data-start=\"732\" data-end=\"742\">Server<\/strong>: Processes and responds<\/p>\n<\/li>\n<\/ul>\n<p data-start=\"768\" data-end=\"813\">\ud83d\udccc Example: Web Browser (Client) \u2194 Web Server<\/p>\n<hr data-start=\"815\" data-end=\"818\" \/>\n<h3 data-start=\"820\" data-end=\"854\">2. <strong data-start=\"827\" data-end=\"854\">Three-Tier Architecture<\/strong><\/h3>\n<ul data-start=\"855\" data-end=\"975\">\n<li data-start=\"855\" data-end=\"880\">\n<p data-start=\"857\" data-end=\"880\"><strong data-start=\"857\" data-end=\"867\">Tier 1<\/strong>: Client (UI)<\/p>\n<\/li>\n<li data-start=\"881\" data-end=\"930\">\n<p data-start=\"883\" data-end=\"930\"><strong data-start=\"883\" data-end=\"893\">Tier 2<\/strong>: Application Server (Business Logic)<\/p>\n<\/li>\n<li data-start=\"931\" data-end=\"975\">\n<p data-start=\"933\" data-end=\"975\"><strong data-start=\"933\" data-end=\"943\">Tier 3<\/strong>: Database Server (Data Storage)<\/p>\n<\/li>\n<\/ul>\n<p data-start=\"977\" data-end=\"1011\">\ud83d\udccc Used in web and enterprise apps<\/p>\n<hr data-start=\"1013\" data-end=\"1016\" \/>\n<h3 data-start=\"1018\" data-end=\"1060\">3. <strong data-start=\"1025\" data-end=\"1060\">Peer-to-Peer (P2P) Architecture<\/strong><\/h3>\n<ul data-start=\"1061\" data-end=\"1147\">\n<li data-start=\"1061\" data-end=\"1105\">\n<p data-start=\"1063\" data-end=\"1105\">Every node is <strong data-start=\"1077\" data-end=\"1105\">both a client and server<\/strong><\/p>\n<\/li>\n<li data-start=\"1106\" data-end=\"1147\">\n<p data-start=\"1108\" data-end=\"1147\">Direct sharing of resources among peers<\/p>\n<\/li>\n<\/ul>\n<p data-start=\"1149\" data-end=\"1191\">\ud83d\udccc Example: BitTorrent, blockchain systems<\/p>\n<hr data-start=\"1193\" data-end=\"1196\" \/>\n<h3 data-start=\"1198\" data-end=\"1241\">4. <strong data-start=\"1205\" data-end=\"1241\">Multi-Tier Architecture (n-tier)<\/strong><\/h3>\n<ul data-start=\"1242\" data-end=\"1341\">\n<li data-start=\"1242\" data-end=\"1291\">\n<p data-start=\"1244\" data-end=\"1291\">Breaks down the system into <strong data-start=\"1272\" data-end=\"1291\">multiple layers<\/strong><\/p>\n<\/li>\n<li data-start=\"1292\" data-end=\"1341\">\n<p data-start=\"1294\" data-end=\"1341\">Each tier is responsible for a separate concern<\/p>\n<\/li>\n<\/ul>\n<hr data-start=\"1343\" data-end=\"1346\" \/>\n<h3 data-start=\"1348\" data-end=\"1410\">5. <strong data-start=\"1355\" data-end=\"1410\">Service-Oriented Architecture (SOA) \/ Microservices<\/strong><\/h3>\n<ul data-start=\"1411\" data-end=\"1507\">\n<li data-start=\"1411\" data-end=\"1463\">\n<p data-start=\"1413\" data-end=\"1463\">System is composed of <strong data-start=\"1435\" data-end=\"1463\">loosely coupled services<\/strong><\/p>\n<\/li>\n<li data-start=\"1464\" data-end=\"1507\">\n<p data-start=\"1466\" data-end=\"1507\">Each service performs a specific function<\/p>\n<\/li>\n<\/ul>\n<p data-start=\"1509\" data-end=\"1561\">\ud83d\udccc Used in cloud-native applications (e.g., Netflix)<\/p>\n<hr data-start=\"1563\" data-end=\"1566\" \/>\n<h2 data-start=\"1568\" data-end=\"1599\">\ud83d\udcbb <strong data-start=\"1574\" data-end=\"1599\">Distributed Computing<\/strong><\/h2>\n<blockquote data-start=\"1601\" data-end=\"1718\">\n<p data-start=\"1603\" data-end=\"1718\">Distributed computing is the <strong data-start=\"1632\" data-end=\"1679\">processing of data across multiple machines<\/strong> that work together to solve a problem.<\/p>\n<\/blockquote>\n<p data-start=\"1720\" data-end=\"1884\">\ud83d\udd39 These systems are <strong data-start=\"1741\" data-end=\"1763\">scalable, reliable<\/strong>, and <strong data-start=\"1769\" data-end=\"1787\">fault-tolerant<\/strong><br data-start=\"1787\" data-end=\"1790\" \/>\ud83d\udd39 Uses include: <strong data-start=\"1807\" data-end=\"1819\">big data<\/strong>, <strong data-start=\"1821\" data-end=\"1840\">cloud computing<\/strong>, <strong data-start=\"1842\" data-end=\"1856\">blockchain<\/strong>, <strong data-start=\"1858\" data-end=\"1884\">scientific simulations<\/strong><\/p>\n<hr data-start=\"1886\" data-end=\"1889\" \/>\n<h2 data-start=\"1891\" data-end=\"1925\">\ud83e\uddfe <strong data-start=\"1897\" data-end=\"1925\">Distributed Applications<\/strong><\/h2>\n<blockquote data-start=\"1927\" data-end=\"2032\">\n<p data-start=\"1929\" data-end=\"2032\">Applications built to run on distributed systems \u2014 parts of the app are spread across multiple devices.<\/p>\n<\/blockquote>\n<h3 data-start=\"2034\" data-end=\"2047\">Examples:<\/h3>\n<ul data-start=\"2048\" data-end=\"2116\">\n<li data-start=\"2048\" data-end=\"2063\">\n<p data-start=\"2050\" data-end=\"2063\">Google Search<\/p>\n<\/li>\n<li data-start=\"2064\" data-end=\"2091\">\n<p data-start=\"2066\" data-end=\"2091\">Amazon Web Services (AWS)<\/p>\n<\/li>\n<li data-start=\"2092\" data-end=\"2116\">\n<p data-start=\"2094\" data-end=\"2116\">Online banking systems<\/p>\n<\/li>\n<\/ul>\n<hr data-start=\"2118\" data-end=\"2121\" \/>\n<h2 data-start=\"2123\" data-end=\"2175\">\ud83e\udde0 <strong data-start=\"2129\" data-end=\"2175\">Key Characteristics of Distributed Systems<\/strong><\/h2>\n<div class=\"_tableContainer_16hzy_1\">\n<div class=\"_tableWrapper_16hzy_14 group flex w-fit flex-col-reverse\">\n<table class=\"w-fit min-w-(--thread-content-width)\" data-start=\"2177\" data-end=\"2554\">\n<thead data-start=\"2177\" data-end=\"2238\">\n<tr data-start=\"2177\" data-end=\"2238\">\n<th data-start=\"2177\" data-end=\"2198\" data-col-size=\"sm\">Characteristic<\/th>\n<th data-start=\"2198\" data-end=\"2238\" data-col-size=\"sm\">Description<\/th>\n<\/tr>\n<\/thead>\n<tbody data-start=\"2301\" data-end=\"2554\">\n<tr data-start=\"2301\" data-end=\"2363\">\n<td data-start=\"2301\" data-end=\"2323\" data-col-size=\"sm\"><strong data-start=\"2303\" data-end=\"2318\">Scalability<\/strong><\/td>\n<td data-start=\"2323\" data-end=\"2363\" data-col-size=\"sm\">Can grow easily by adding more nodes<\/td>\n<\/tr>\n<tr data-start=\"2364\" data-end=\"2426\">\n<td data-start=\"2364\" data-end=\"2386\" data-col-size=\"sm\"><strong data-start=\"2366\" data-end=\"2385\">Fault Tolerance<\/strong><\/td>\n<td data-start=\"2386\" data-end=\"2426\" data-col-size=\"sm\">Keeps working even if one node fails<\/td>\n<\/tr>\n<tr data-start=\"2427\" data-end=\"2490\">\n<td data-start=\"2427\" data-end=\"2449\" data-col-size=\"sm\"><strong data-start=\"2429\" data-end=\"2444\">Concurrency<\/strong><\/td>\n<td data-start=\"2449\" data-end=\"2490\" data-col-size=\"sm\">Many tasks run in parallel<\/td>\n<\/tr>\n<tr data-start=\"2491\" data-end=\"2554\">\n<td data-start=\"2491\" data-end=\"2513\" data-col-size=\"sm\"><strong data-start=\"2493\" data-end=\"2509\">Transparency<\/strong><\/td>\n<td data-start=\"2513\" data-end=\"2554\" data-col-size=\"sm\">Users see it as a single system<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<div class=\"sticky end-(--thread-content-margin) h-0 self-end select-none\">\n<div class=\"absolute end-0 flex items-end\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<hr data-start=\"2556\" data-end=\"2559\" \/>\n<h2 data-start=\"2561\" data-end=\"2581\">\ud83d\udcca <strong data-start=\"2567\" data-end=\"2581\">Use Cases:<\/strong><\/h2>\n<ul data-start=\"2582\" data-end=\"2708\">\n<li data-start=\"2582\" data-end=\"2618\">\n<p data-start=\"2584\" data-end=\"2618\">Cloud services (Azure, AWS, GCP)<\/p>\n<\/li>\n<li data-start=\"2619\" data-end=\"2634\">\n<p data-start=\"2621\" data-end=\"2634\">IoT systems<\/p>\n<\/li>\n<li data-start=\"2635\" data-end=\"2663\">\n<p data-start=\"2637\" data-end=\"2663\">Multiplayer online games<\/p>\n<\/li>\n<li data-start=\"2664\" data-end=\"2708\">\n<p data-start=\"2666\" data-end=\"2708\">Distributed databases (Cassandra, MongoDB)<\/p>\n<\/li>\n<\/ul>\n<hr data-start=\"2710\" data-end=\"2713\" \/>\n<h2 data-start=\"2715\" data-end=\"2759\">\ud83d\udce9 Want a visual diagram, notes, or quiz?<\/h2>\n<p data-start=\"2761\" data-end=\"2775\">I can provide:<\/p>\n<ul data-start=\"2776\" data-end=\"2870\">\n<li data-start=\"2776\" data-end=\"2805\">\n<p data-start=\"2778\" data-end=\"2805\">\ud83d\uddbc\ufe0f Architecture diagrams<\/p>\n<\/li>\n<li data-start=\"2806\" data-end=\"2836\">\n<p data-start=\"2808\" data-end=\"2836\">\ud83d\udcc4 PDF notes or slide deck<\/p>\n<\/li>\n<li data-start=\"2837\" data-end=\"2870\">\n<p data-start=\"2839\" data-end=\"2870\">\ud83e\uddea MCQs and interview questions<\/p>\n<\/li>\n<\/ul>\n<p data-start=\"2872\" data-end=\"2894\" data-is-last-node=\"\" data-is-only-node=\"\">Let me know your need!<\/p>\n<h3><a href=\"https:\/\/gwcet.ac.in\/uploaded_files\/Distributed_System_(UNIT-I)_7th_Sem.pdf\" target=\"_blank\" rel=\"noopener\">Distributed System Architecture or Distributed System distributed application distributed computing.<\/a><\/h3>\n","protected":false},"excerpt":{"rendered":"<p>Distributed System Architecture or Distributed System distributed application distributed computing. [fvplayer id=&#8221;90&#8243;] Distributed System Architecture: An Overview What is a Distributed System? A distributed system is a network of independent computers that work together to achieve a common goal. These systems communicate and coordinate their actions by passing messages. \u00a0Key Concepts: Distributed Application: Software that [&hellip;]<\/p>\n","protected":false},"author":71,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[84],"tags":[],"class_list":["post-2738","post","type-post","status-publish","format-standard","hentry","category-distributed-computing"],"_links":{"self":[{"href":"https:\/\/www.reilsolar.com\/pdf\/wp-json\/wp\/v2\/posts\/2738","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.reilsolar.com\/pdf\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.reilsolar.com\/pdf\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.reilsolar.com\/pdf\/wp-json\/wp\/v2\/users\/71"}],"replies":[{"embeddable":true,"href":"https:\/\/www.reilsolar.com\/pdf\/wp-json\/wp\/v2\/comments?post=2738"}],"version-history":[{"count":0,"href":"https:\/\/www.reilsolar.com\/pdf\/wp-json\/wp\/v2\/posts\/2738\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.reilsolar.com\/pdf\/wp-json\/wp\/v2\/media?parent=2738"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.reilsolar.com\/pdf\/wp-json\/wp\/v2\/categories?post=2738"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.reilsolar.com\/pdf\/wp-json\/wp\/v2\/tags?post=2738"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}