User Tools

Site Tools


dido:public:ra:1.2_views:2_tech_views:2-nodenet:2_node:4_dapp

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
dido:public:ra:1.2_views:2_tech_views:2-nodenet:2_node:4_dapp [2020/05/11 12:43]
nick
dido:public:ra:1.2_views:2_tech_views:2-nodenet:2_node:4_dapp [2022/02/05 21:20] (current)
50.19.247.197 ↷ Links adapted because of a move operation
Line 1: Line 1:
 ====== 2.2.2.2.4 Distributed Applications ====== ====== 2.2.2.2.4 Distributed Applications ======
-[[dido:​public:​ra:​1.2_views:​2_tech_views:​2-nodenet:​2_node|return to the Node View ]]+[[dido:​public:​ra:​1.2_views:​2_tech_views:​2-nodenet:​2_node|return to Node View ]]
  
-**[[dido:​public:​ra:​xapend.glossary:d:distributed_application]]** is software ​is software that does not reside on a single ​computecentralized server, decentralized server or clustered servers. The application is distributed among nodes on the network. Each instance of the application on each node executes the same code and gets the same results based on the current state of the data and the input data sent to it. In other words, the distributed ​Applications ​nodes are deterministic in nature. ​ +**[[dido:​public:​ra:xapend:xapend.a_glossary:d:dapp| distributed application]]** is software that does not reside on a single ​computer, centralized ​[[dido:​public:​ra:​xapend:​xapend.a_glossary:​s:​server|server]], decentralized serveror set of clustered servers. The [[dido:​public:​ra:​xapend:​xapend.a_glossary:​a:​application|application]] ​is distributed among [[dido:​public:​ra:​xapend:​xapend.a_glossary:​n:​node|nodes]] on the network. Each [[dido:​public:​ra:​xapend:​xapend.a_glossary:​i:​instance|instance]] ​of the application on each node executes the same code and gets the same results based on the current state of the data and the input data sent to it. In other words, the distributed ​application'​s ​nodes are deterministic in nature. ​
- +
- +
-**<todo @char>​Review</​todo>​**+
  
 ===== Standards ===== ===== Standards =====
 ==== Technical Standards ==== ==== Technical Standards ====
-  * [[dido:​public:​ra:​xapend.stds:​tech:​ietf:​6455]] +  * [[dido:​public:​ra:xapend:xapend.b_stds:​tech:​ietf:​6455]] 
-  * [[dido:​public:​ra:​xapend.stds:​tech:​ietf:​tcp]] +  * [[dido:​public:​ra:xapend:xapend.b_stds:​tech:​ietf:​tcp]] 
-  * [[dido:​public:​ra:​xapend.stds:​tech:​ietf:​hmac]] +  * [[dido:​public:​ra:xapend:xapend.b_stds:​tech:​ietf:​hmac]] 
-  * [[dido:​public:​ra:​xapend.stds:​tech:​ietf:​http]] +  * [[dido:​public:​ra:xapend:xapend.b_stds:​tech:​ietf:​http]] 
-  * [[dido:​public:​ra:​xapend.stds:​tech:​ietf:​https]] +  * [[dido:​public:​ra:xapend:xapend.b_stds:​tech:​ietf:​https]] 
-  * [[dido:​public:​ra:​xapend.stds:​tech:​ietf:​ipv4]] +  * [[dido:​public:​ra:xapend:xapend.b_stds:​tech:​ietf:​ipv4]] 
-  * [[dido:​public:​ra:​xapend.stds:​tech:​ietf:​ipv6]] +  * [[dido:​public:​ra:xapend:xapend.b_stds:​tech:​ietf:​ipv6]] 
-  * [[dido:​public:​ra:​xapend.stds:​tech:​ietf:​oauth]] +  * [[dido:​public:​ra:xapend:xapend.b_stds:​tech:​ietf:​oauth]] 
-  * [[dido:​public:​ra:​xapend.stds:​tech:​ietf:​oauth_bearer]] +  * [[dido:​public:​ra:xapend:xapend.b_stds:​tech:​ietf:​oauth_bearer]] 
-  * [[dido:​public:​ra:​xapend.stds:​tech:​ietf:​mult]] +  * [[dido:​public:​ra:xapend:xapend.b_stds:​tech:​ietf:​mult]] 
-  * [[dido:​public:​ra:​xapend.stds:​tech:​ietf:​pkcs]] +  * [[dido:​public:​ra:xapend:xapend.b_stds:​tech:​ietf:​pkcs]] 
-  * [[dido:​public:​ra:​xapend.stds:​tech:​ietf:​pkcs_rsa]] +  * [[dido:​public:​ra:xapend:xapend.b_stds:​tech:​ietf:​pkcs_rsa]] 
-  * [[dido:​public:​ra:​xapend.stds:​tech:​ietf:​ssl]] +  * [[dido:​public:​ra:xapend:xapend.b_stds:​tech:​ietf:​ssl]] 
-  * [[dido:​public:​ra:​xapend.stds:​tech:​ietf:​tls]] +  * [[dido:​public:​ra:xapend:xapend.b_stds:​tech:​ietf:​tls]] 
-  * [[dido:​public:​ra:​xapend.stds:​tech:​ietf:​udp]] +  * [[dido:​public:​ra:xapend:xapend.b_stds:​tech:​ietf:​udp]] 
-  * [[dido:​public:​ra:​xapend.stds:​tech:​iso:​c]] +  * [[dido:​public:​ra:xapend:xapend.b_stds:​tech:​iso:​c]] 
-  * [[dido:​public:​ra:​xapend.stds:​tech:​iso:​cpp]] +  * [[dido:​public:​ra:xapend:xapend.b_stds:​tech:​iso:​cpp]] 
-  * [[dido:​public:​ra:​xapend.stds:​tech:​ecma:​ecmascript]] +  * [[dido:​public:​ra:xapend:xapend.b_stds:​tech:​ecma:​ecmascript]] 
-  * [[dido:​public:​ra:​xapend.stds:​tech:​ecma:​csharpspec]] +  * [[dido:​public:​ra:xapend:xapend.b_stds:​tech:​ecma:​csharpspec]] 
-  * [[dido:​public:​ra:​xapend.stds:​tech:​ecma:​cli_spec_vm]] +  * [[dido:​public:​ra:xapend:xapend.b_stds:​tech:​ecma:​cli_spec_vm]] 
-  * [[dido:​public:​ra:​xapend.stds:​tech:​ecma:​cli_class_lib]] +  * [[dido:​public:​ra:xapend:xapend.b_stds:​tech:​ecma:​cli_class_lib]] 
-  * [[dido:​public:​ra:​xapend.stds:​tech:​ecma:​cli_generics_lib]] +  * [[dido:​public:​ra:xapend:xapend.b_stds:​tech:​ecma:​cli_generics_lib]] 
-  * [[dido:​public:​ra:​xapend.stds:​tech:​ietf:​syslog]] +  * [[dido:​public:​ra:xapend:xapend.b_stds:​tech:​ietf:​syslog]] 
-  * [[dido:​public:​ra:​xapend.stds:​tech:​w3c:​turtle]] +  * [[dido:​public:​ra:xapend:xapend.b_stds:​tech:​w3c:​turtle]] 
-  * [[dido:​public:​ra:​xapend.stds:​tech:​w3c:​owl2]] +  * [[dido:​public:​ra:xapend:xapend.b_stds:​tech:​w3c:​owl2]] 
-  * [[dido:​public:​ra:​xapend.stds:​tech:​w3c:​rdf]] +  * [[dido:​public:​ra:xapend:xapend.b_stds:​tech:​w3c:​rdf]] 
-  * [[dido:​public:​ra:​xapend.stds:​tech:​w3c:​sparql]] +  * [[dido:​public:​ra:xapend:xapend.b_stds:​tech:​w3c:​sparql]] 
-  * [[dido:​public:​ra:​xapend.stds:​tech:​w3c:​css]] +  * [[dido:​public:​ra:xapend:xapend.b_stds:​tech:​w3c:​css]] 
-  * [[dido:​public:​ra:​xapend.stds:​tech:​w3c:​html5]] +  * [[dido:​public:​ra:xapend:xapend.b_stds:​tech:​w3c:​html5]] 
-  * [[dido:​public:​ra:​xapend.stds:​tech:​w3c:​xml]] +  * [[dido:​public:​ra:xapend:xapend.b_stds:​tech:​w3c:​xml]] 
-  * [[dido:​public:​ra:​xapend.stds:​tech:​w3c:​xsd_1]] +  * [[dido:​public:​ra:xapend:xapend.b_stds:​tech:​w3c:​xsd_1]] 
-  * [[dido:​public:​ra:​xapend.stds:​tech:​w3c:​xsd_2]] +  * [[dido:​public:​ra:xapend:xapend.b_stds:​tech:​w3c:​xsd_2]] 
-  * [[dido:​public:​ra:​xapend.stds:​tech:​w3c:​xslt]] +  * [[dido:​public:​ra:xapend:xapend.b_stds:​tech:​w3c:​xslt]] 
-  * [[dido:​public:​ra:​xapend.stds:​tech:​w3c:​dom]] +  * [[dido:​public:​ra:xapend:xapend.b_stds:​tech:​w3c:​dom]] 
-  * [[dido:​public:​ra:​xapend.stds:​tech:​w3c:​xpath]] +  * [[dido:​public:​ra:xapend:xapend.b_stds:​tech:​w3c:​xpath]] 
-  * [[dido:​public:​ra:​xapend.stds:​tech:​omg:​dds]] +  * [[dido:​public:​ra:xapend:xapend.b_stds:​tech:​omg:​dds]] 
-  * [[dido:​public:​ra:​xapend.stds:​tech:​omg:​dds_rtps]] +  * [[dido:​public:​ra:xapend:xapend.b_stds:​tech:​omg:​dds_rtps]] 
-  * [[dido:​public:​ra:​xapend.stds:​tech:​omg:​dds_cpp]] +  * [[dido:​public:​ra:xapend:xapend.b_stds:​tech:​omg:​dds_cpp]] 
-  * [[dido:​public:​ra:​xapend.stds:​tech:​omg:​dds_java5]] +  * [[dido:​public:​ra:xapend:xapend.b_stds:​tech:​omg:​dds_java5]] 
-  * [[dido:​public:​ra:​xapend.stds:​tech:​omg:​dds_opcua]] +  * [[dido:​public:​ra:xapend:xapend.b_stds:​tech:​omg:​dds_opcua]] 
-  * [[dido:​public:​ra:​xapend.stds:​tech:​omg:​dds_rpc]] +  * [[dido:​public:​ra:xapend:xapend.b_stds:​tech:​omg:​dds_rpc]] 
-  * [[dido:​public:​ra:​xapend.stds:​tech:​omg:​dds_security]] +  * [[dido:​public:​ra:xapend:xapend.b_stds:​tech:​omg:​dds_security]] 
-  * [[dido:​public:​ra:​xapend.stds:​tech:​omg:​dds_web]] +  * [[dido:​public:​ra:xapend:xapend.b_stds:​tech:​omg:​dds_web]] 
-  * [[dido:​public:​ra:​xapend.stds:​tech:​omg:​dds_xml]] +  * [[dido:​public:​ra:xapend:xapend.b_stds:​tech:​omg:​dds_xml]] 
-  * [[dido:​public:​ra:​xapend.stds:​tech:​omg:​dds_xrce]] +  * [[dido:​public:​ra:xapend:xapend.b_stds:​tech:​omg:​dds_xrce]] 
-  * [[dido:​public:​ra:​xapend.stds:​tech:​omg:​dds_xtypes]]+  * [[dido:​public:​ra:xapend:xapend.b_stds:​tech:​omg:​dds_xtypes]]
  
 ==== de facto Standards ==== ==== de facto Standards ====
-  * [[dido:​public:​ra:​xapend.stds:​defact:​apache:​log4j]] +  * [[dido:​public:​ra:xapend:xapend.b_stds:​defact:​apache:​log4j]] 
-  * [[dido:​public:​ra:​xapend.stds:​defact:​apache:​log4cxx]] +  * [[dido:​public:​ra:xapend:xapend.b_stds:​defact:​apache:​log4cxx]] 
-  * [[dido:​public:​ra:​xapend.stds:​defact:​apache:​log4php]] +  * [[dido:​public:​ra:xapend:xapend.b_stds:​defact:​apache:​log4php]] 
-  * [[dido:​public:​ra:​xapend.stds:​defact:​apache:​log4net]] +  * [[dido:​public:​ra:xapend:xapend.b_stds:​defact:​apache:​log4net]] 
-  * [[dido:​public:​ra:​xapend.stds:​defact:​apache:​log4scala]] +  * [[dido:​public:​ra:xapend:xapend.b_stds:​defact:​apache:​log4scala]] 
-  * [[dido:​public:​ra:​xapend.stds:​defact:​bitcoin:​guides]] +  * [[dido:​public:​ra:xapend:xapend.b_stds:​defact:​bitcoin:​guides]] 
-  * [[dido:​public:​ra:​xapend.stds:​defact:​ethereum:​client:​cpp]] +  * [[dido:​public:​ra:xapend:xapend.b_stds:​defact:​ethereum:​client:​cpp]] 
-  * [[dido:​public:​ra:​xapend.stds:​defact:​ethereum:​client:​ethereumh]] +  * [[dido:​public:​ra:xapend:xapend.b_stds:​defact:​ethereum:​client:​ethereumh]] 
-  * [[dido:​public:​ra:​xapend.stds:​defact:​ethereum:​client:​ethereumjs-lib]] +  * [[dido:​public:​ra:xapend:xapend.b_stds:​defact:​ethereum:​client:​ethereumjs-lib]] 
-  * [[dido:​public:​ra:​xapend.stds:​defact:​ethereum:​client:​ethereum_j]] +  * [[dido:​public:​ra:xapend:xapend.b_stds:​defact:​ethereum:​client:​ethereum_j]] 
-  * [[dido:​public:​ra:​xapend.stds:​defact:​ethereum:​client:​go-ethereum]] +  * [[dido:​public:​ra:xapend:xapend.b_stds:​defact:​ethereum:​client:​go-ethereum]] 
-  * [[dido:​public:​ra:​xapend.stds:​defact:​ethereum:​client:​parity]] +  * [[dido:​public:​ra:xapend:xapend.b_stds:​defact:​ethereum:​client:​parity]] 
-  * [[dido:​public:​ra:​xapend.stds:​defact:​ethereum:​client:​pyethapp]] +  * [[dido:​public:​ra:xapend:xapend.b_stds:​defact:​ethereum:​client:​pyethapp]] 
-  * [[dido:​public:​ra:​xapend.stds:​defact:​ethereum:​client:​ruby-ethereum]] +  * [[dido:​public:​ra:xapend:xapend.b_stds:​defact:​ethereum:​client:​ruby-ethereum]] 
-  * [[dido:​public:​ra:​xapend.stds:​defact:​ethereum:​eip:​erc_0020]] +  * [[dido:​public:​ra:xapend:xapend.b_stds:​defact:​ethereum:​eip:​erc_0020]] 
-  * [[dido:​public:​ra:​xapend.stds:​defact:​ethereum:​ethereum_vm]] +  * [[dido:​public:​ra:xapend:xapend.b_stds:​defact:​ethereum:​ethereum_vm:start]] 
-  * [[dido:​public:​ra:​xapend.stds:​defact:​ethereum:​ethereum_solidity]] +  * [[dido:​public:​ra:xapend:xapend.b_stds:​defact:​ethereum:​ethereum_solidity:start]] 
-  * [[dido:​public:​ra:​xapend.stds:​defact:​linuxf:​hyperledger]] +  * [[dido:​public:​ra:xapend:xapend.b_stds:​defact:​linuxf:​hyperledger]] 
-  * [[dido:​public:​ra:​xapend.stds:​defact:​orcle:​java]] +  * [[dido:​public:​ra:xapend:xapend.b_stds:​defact:​orcle:​java]] 
-  * [[dido:​public:​ra:​xapend.stds:​defact:​orcle:​javavm]] +  * [[dido:​public:​ra:xapend:xapend.b_stds:​defact:​orcle:​javavm]] 
-  * [[dido:​public:​ra:​xapend.stds:​defact:​orcle:​java_logger_api]] +  * [[dido:​public:​ra:xapend:xapend.b_stds:​defact:​orcle:​java_logger_api]] 
-  * [[dido:​public:​ra:​xapend.stds:​defact:​google:​go]] +  * [[dido:​public:​ra:xapend:xapend.b_stds:​defact:​google:​go]] 
-  * [[dido:​public:​ra:​xapend.stds:​defact:​ipfs]]+  * [[dido:​public:​ra:xapend:xapend.b_stds:​defact:​ipfs:start]]
 ===== Tools ===== ===== Tools =====
-  * None at this time+  * [[dido:​public:​ra:​xapend:​xapend.e_tools:​netwrkanal]] 
 + 
 +/​**=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- 
 +/* To add a discussion page to this page, comment out the line that says  
 +  ~~DISCUSSION:​off~~ 
 +*/ 
 +~~DISCUSSION:​on|Outstanding Issues~~ 
 +~~DISCUSSION:​off~~
dido/public/ra/1.2_views/2_tech_views/2-nodenet/2_node/4_dapp.1589215403.txt.gz · Last modified: 2020/05/11 12:43 by nick