Goblins: Distributed, Transactional Programming with Racket and Guile
Summary
Goblins is Spritely's distributed object programming environment featuring a security-focused model, local transactions for synchronous operations, and an asynchronous interface for encapsulated objects across the network. The post highlights cross-language support (Guile and Racket), debugging tools, and a persistence/upgrade model aligned with its security principles.