I have added an end of year feature bonus to OpenBD, available in the nightly build edition. This improves the uploading capabilities to Amazon S3 from your CFML apps.
With this improvement, the AmazonS3Write() function brings the following features:
- Retry capability, complete with configurable time to wait between retries
- Automatic local file delete on successful upload
- Background uploading, with CFC callback upon success or failure
This will help a lot with the management of uploading to S3. As wonderful a service as S3 is, it isn’t without the odd hiccup when uploading. Retry logic was a must in any business critical application that required data to be reliably uploaded.
This addition to OpenBD reduces the amount of code the CFML developer has to code and maintain, while increasing the reliability.
Available now to download and start using.