> Does this mean we'll need to learn Go as well as C and Python? > > If so, that doesn't sound completely optimal. :/ > > That being said, a lot of distributed/networked computing > projects seem to be written in it these days. Is Go specifically > a good language for our kind of challenges, or is it more a case > of "the new shiny"?
Go has a more vibrant community, it would be indeed a great strategic decision. Consul is also a much thought out project. So i am loving what Kaushal has proposed - great stuff. One can easily write C bindings to Go! so it isn't a tight requirement. Gluster management daemon should be really thin while it can really serve simple requests - Also Gluster management becomes an API but abstracted - This API allows for making Gluster management daemon extensible in various languages too - for example writing a Javascript UI which provides a tighter coupling with Gluster management API. Indeed a great step in this direction +1 -- Religious confuse piety with mere ritual, the virtuous confuse regulation with outcomes _______________________________________________ Gluster-users mailing list Gluster-users@gluster.org http://supercolony.gluster.org/mailman/listinfo/gluster-users