Giter Club home page Giter Club logo

glonamespace's Introduction

glonamespace

gaming-low-lag (experimental very incomplete) very general efficient scalable p2p global namespace for securehash-named constants, ip:port/varname, PKI/digital-signatures, and vars whose value is defined by max known function(possibleVarValue)->score, for arbitrary bytestrings, maps, lists, n dimensional arrays. Values may include such names.

send to potential upnp peers ( such as 1 implementation inTheory prototyped using https://github.com/bitletorg/weupnp ) only your ip:port address, suggesting they http to you to explore your sparse state (incl some hashnamed immutables and mutable vars). can get multiple var values at once, recirsively sparsely deep. in some cases limit bandwidth by cx, giving out urls to u that have mutable var of how much bandwidth is left there, which can be transferred within same server. /serversvar /const /fuzzyrecogvar. pointers can be to any of these, such as to whatever the max time digsigned by a certain pubkey, or ufnode goalfuncnamespace var, or ip:port/servervar/varname, or const by hashname, openended expandable. var name sha2$59$bbb...base64hash is a var that refers to anything of that len that produces that hash. var names are each a bitstring, in that case a dup varname of a shorter binary form. every var at every time has a bitstring value and 0 or more possible compressed-forest-tlapplike values to efficiently implement maplist etc. a vars name must also contain its type as any arbitrary bitstring. every ip:port must have a sparse view of the same public web, such as ip:port/root/varsof[anyip:anyport]/... so it only talks about itself in thirdperson and may talk about others similarly. or ip:port/protocols/dfghhashname/... a literal bitstring is a var prefixed by a byte that means literal, and its value is 1 smaller than its name. therefore no literals n maps etc, only varnames. every var has bytestring name and at each time a bytestring value, and forestsparserecursive views like tlapp. since servers are groups of some vars only they can write, instead of sending ur ip:port to a server, send a varname to a varname, and any computers mentioned in that name (such as ip:port) will take it as a suggestion to look at current value of that var. a var name can be sha2hashddf or ip:port/const/sha2hashddd (has same value) to suggest that it and related hash vals may be found there.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.