OT: No More Servers

Mike Kerner MikeKerner at roadrunner.com
Fri Jul 17 09:22:41 EDT 2015


Most definitely, and doing it, now, with new apps, and think it's of
critical importance.  I'm not as server-detatched as I want to be, so I'm
all ears.

On Fri, Jul 17, 2015 at 6:28 AM, David Bovill <david at viral.academy> wrote:

> Is anyone on this list interested in topics of decentralised architecture?
> I've a long standing interest in them, and there are some very interesting
> new tools that I feel are of deep relevance to Livecode and the Livecode
> community.
>
> A decentralised architecture is one without servers - communication is P2P.
> Federated architectures are also interesting, and a mix of both is even
> better.
>
> There are a number of advantages for the Livecode community:
>
>    - Stacks and assets are served without a central server
>    - No centralised bandwidth and hosting costs
>    - No classical denai-of-service attack issues
>    - New non-web tool chains posible
>    - New authentication and security models
>
> The last two are interesting. Classic web client-server architectures are
> very mature on other platforms. A huge amount of this infrastructure is
> involved in scaling, and managing users. So web servers, caching, proxies,
> user management, sessions, authentication etc
>
> If you take a close look at code bases of major projects, a great deal of
> it is taken up by managing this basic stuff, and surprisingly little on the
> actual application. All these areas are also the very areas that Livecode
> is weakest on. We don't have oAuth libraries, robust servers and so on. So
> we tend to play in this environment as second class citizens.
>
> With P2P architectures this is different. Stacks and files are simply
> served by the architecture in a scalable way. Session and user management
> is often completely different, often using public key infrastructure, and
> sometimes taken care for you by the platform itself.
>
> Another thing makes it of particular interest to Livecode. Many of these
> architectures are no scripted in python / ruby / php etc. They are in C/C++
> or Go. Livecode plays much better with these low level languages. LCB will
> allow us to extend Livecode to be a full integrated citizen in these
> architectures.
>
> If anyone is interested in exploring this area - I'm starting a *research
> group* looking into using Livecode in decentralised environments. I'm going
> to start weekly Hangouts and make recordings - much like the Livecode TV
> sessions I started a few years back - but with a bit different technology.
>
> Hangout this Sunday anyone?
> _______________________________________________
> use-livecode mailing list
> use-livecode at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>



-- 
On the first day, God created the heavens and the Earth
On the second day, God created the oceans.
On the third day, God put the animals on hold for a few hours,
   and did a little diving.
And God said, "This is good."



More information about the Use-livecode mailing list