О системе
Система NixMoney использует платформу Java, которая запускается на ОС Семейства Unix (Solaris, Linux). Бизнес-логика полностью отделена от интерфейса пользователя. Все операции со стороны интерфейса производятся в изолированных потоках (threads) и не могут быть прерваны извне. В случае возникновения внештатных ситуаций операция будет аннулирована полностью и средства физически не могут пропасть.
Внутренний механизм системы гарантирует полное завершение транзакций и исключает возможность частичного его проведения. Для хранения всех данных используется СУБД Oracle, Apache, Hazelcast, H2Database, что полностью исключает возможность откатов или потери данных. Платформа Java устойчива к взломам, переполнениям буфера, экспортам и SQL-инъекциям (внутренние механизмы Java исключают возможность игнорирования исключений и отсутствия обработки SQL-запросов). Операционные системы семейства Unix устойчивы к взломам и по факту не могут быть заражены вирусами. Java - это строго-типизированный язык программирования, с принудительной обработкой исключений.
Стабильность же совокупности операционных систем семейства Unix и платформы Java доказана десятилетиями использования данных технологий в банковской среде и в среде обработки больших массивов данных.