6 ms·
I never personally developed on Athena but I remember it requiring AIM (an internal distributed file system sort of like NFS built on Hadoop that had a fairly c
by nijave 6y ago
I never personally developed on Athena but I remember it requiring AIM (an internal distributed file system sort of like NFS built on Hadoop that had a fairly complex data model). All the Python libraries were compiled and linked against the AIM fs and required some shenanigans to import modules making the code not very portable
- stevesimmons 6y agoAthena had two levels of code deployment: * The core Python libraries and third-party modules, with weekly rolling releases of new/old versions for controlled deployment. These came from internal repos (the AIM system you mention) so that security scanning and licencing was checked. * Application-level code, with Python imports taking source code from a database rather than the filesystem. These are explained in detail in my PyData talk video, linked in my other comment.
- deleted 6y ago[deleted]