Welcome to mc.stfx.eu

A Monticello Repository backed by Amazon AWS

Store your Smalltalk source code in the cloud using Amazon S3, a highly durable storage infrastructure for mission-critical and primary data storage. Amazon S3 was designed to provide 99.999999999% durability and 99.99% availability of objects over a given year and to sustain the concurrent loss of data in two facilities.

mc.stfx.eu is a bare HTTP Monticello Repository storage engine, unlike SqueakSource, SqueakSource3 or SmalltalkHub which offer additional comprehensive web interfaces. Its main goal is to be highly reliable (i.e. durable and available). In other words: after a successful save you can rest assured that your commit won't get lost. Furthermore, repositories should always be accessible.

Monticello storage API served by 4 load-balanced, independent, stateless Pharo Smalltalk instances running in Amazon EC2. Built with Ubuntu, Apache2, monit, memcached, Zinc HTTP Components, the Zinc AWS S3 Client, the Smalltalk memcached client and Pharo 3.0 Images and Pharo Cog VMs. Available for open source and closed commercial repositories. In eternal beta.

The mc.stfx.eu API never overwrites existing versions and additionally provides a delete option that can be invoked manually. Access can be controlled using individual logins. Repositories can be fully private or have global read and/or write permissions.

Interested ? Contact us.