Within the online banking domain, we were responsible for the live migration of a large production database. This task typically involves transferring data from one database system to another without disrupting the online services provided by the banking application. Live migration is a complex process that requires careful planning, execution, and monitoring to ensure minimal downtime and data integrity.
During the assignment, in addition to the database migration, we also took charge of developing and maintaining business critical systems and features using the functional programming languages Erlang and Haskell.
In summary, we successfully conducted a live migration of a large production database within the online banking domain. Simultaneously, we developed and maintained business critical systems and features using Erlang and Haskell, ensuring the reliability, scalability, and stability of the banking application.
Tools/Technologies
Erlang, Haskell, Riak, Linux, DynamoDB, AWS
Feedback from the customer
The consultant from Ada Beat is a competent senior software developer with an eye for details.