DAB;LY
DAB;LY - finance space by intertwining precious metal
Building Bridges Between Finance and Technology: The Microservice Architecture of DAB:LY DAB:LY's ambition to revolutionize the finance space by intertwining precious metals, cryptocurrencies, and DeFi demanded a robust and future-proof foundation. Our team meticulously built the backend infrastructure utilizing a microservices architecture, ensuring efficiency, scalability, and security.
This strategic approach divided the platform into four distinct services, each with a focused purpose: Authentication Service: Nestled at the core, this service stood guard, seamlessly handling user verification and access control, ensuring only authorized individuals could participate in the platform's offerings. Data Service (ETL): Acting as the data powerhouse, this service tirelessly transformed raw data into meaningful insights, leveraging the power of Extract, Transform, and Load (ETL) processes to fuel the platform's operations. Notification Service: Keeping everyone informed, this service sent real-time updates and notifications, fostering transparency and prompt communication within the DAB:LY ecosystem. Fiat Service: Bridging the gap between the digital realm of crypto and traditional finance, this service facilitated seamless interactions with fiat currencies, ensuring wider accessibility and adoption.
By adopting Nest.js, a robust Node.js framework, we laid the foundation for this microservices architecture. Coupled with PostgreSQL for data storage and TypeORM for efficient object-relational mapping, we ensured a secure and performant backend, laying the groundwork for DAB:LY's innovative vision.