[HN Gopher] Cuboid: An application-centric, decentralised and di...
___________________________________________________________________
Cuboid: An application-centric, decentralised and distributed
computing project
Author : tasos_laskos
Score : 37 points
Date : 2023-04-28 12:45 UTC (10 hours ago)
(HTM) web link (github.com)
(TXT) w3m dump (github.com)
| rgbrgb wrote:
| Looks cool. I'm a big rails fan. Could you give an example of
| what kind of apps this might be useful for?
| tasos_laskos wrote:
| Applications that could benefit from clustering would greatly
| benefit from this.
|
| This means apps that solve problems in parallel and that list
| is endless.
|
| What's cool is that you can distribute an app whose payload is
| in an extension (C/C++/Rust) and then use Cuboid for
| parallelism that spans machines quite easily -- think
| simulations.
|
| So the performance intensive part is handled by something high
| performance in its domain and then Cuboid/Ruby handle the
| clustering.
| tasos_laskos wrote:
| I've created a project that's been published for a while now and
| now starting to think about making it known to folks. As the
| title reads, its name is Cuboid and is part of the Qadron org --
| Ecsypno's < http://ecsypno.com > F/OSS branch.
|
| In essence, the Cuboid Framework offers the possibility of easily
| creating decentralized and distributed applications in Ruby. In
| hipper terms, you can very easily setup your own specialized
| Cloud or Cloud within a Cloud.
|
| It's like a Ruby-on-Rails deal but for distributed and multi-
| faceted computing. Its features have up until now been designed
| to cover my company's products' needs but I'd love to get
| everyone's take on it and build a community around it to drive it
| further.
|
| The project goal is to make distributed computing fun and easy,
| it should feel like a usable toy.
|
| Cheers!
| thunderbong wrote:
| How's this different from DRb[0] ?
|
| [0]: https://github.com/ruby/drb
| tasos_laskos wrote:
| DRb is comparable to Toq[0], Cuboid isn't just RPC, it's an
| application framework.
|
| If you checkout the README[1] you'll get all the details.
|
| [0] https://github.com/qadron/toq
|
| [1] https://github.com/qadron/cuboid/blob/master/README.md
___________________________________________________________________
(page generated 2023-04-28 23:02 UTC)