Version 10 of Tequila

Updated 2002-08-17 08:40:26

"Tequila" [L1 ] is a little Tcl server JCW started in 1999, which implements persistent shared arrays. With Tequila, you need no longer think in terms of communication: a Tcl array gets "attached" to the server, and from then on all clients doing so can read/write/unset items in it. This approach works quite well in combination with traces (and it's also built on traces and file events). When properly set up, you can builds apps as monolithic ones and later split them up with minimal changes. [Elaborate this point.]

Tequila has its own page [L2 ] as part of the MetaKit Wiki [L3 ].

This might be interesting to combine with the 'multiplexer' in some way - davidw.

LV David, is multiplexer described somewhere on the Wiki?

AK I believe the multiplexer is described on David's personal page, reachable through the homepage here.

davidw - through http://www.dedasys.com/freesoftware/

CMCc is there some good reason for not using the comm package in tcllib for communication? Is it too slow/general? It calls eval in the receiver - that's probably slower than the special-purpose interpreter.

I suspect that the author didn't see a reason for using comm. He was comfortable writing communications layers, and probably had some code that he found worked sufficiently. Is there a benefit you see in using comm over what is already present in tequila?


Category Application