As usual, startups are eager to release the first MVP as well as further product features including a full-blown solution fast - lightning fast. Since speed was first priority, aspects like scalability did not get as much attention. To make a system sufficiently scalable in the aftermath is tough, and not always possible. In combination with changing their Software Architecture as a whole, Bitpanda was searching for an alternative solution to their prior system.
Software architecture plays a critical role in emerging fintech ecosystems in order to stay ahead of the competition and to fulfill the customers needs. We founded Bitpanda in 2014 as a crypto-trading company and since then, the company has evolved into a well-rounded investment platform with more than 3 million people trusting us with their money. We’re constantly scaling and growing, so we do need our systems to adapt to our load, but also to our organizational structures. In SQUER, we found a reliable partner who fully understands our needs.”Christian TrummerCTO, Bitpanda
Bitpanda carefully thought about how to shape their future architecture. Integrating their coins into reactive architecture seemed to be their safest bet. Reactive Architectures not only fulfill non-functional requirements like scalability very well, but also support an organization that is in the middle of a huge growth process very well. Due to the strict encapsulation of organizational and technical responsibilities in combination with loose coupling of components by integrating them via event streaming (in this case Apache Kafka) Bitpanda can leverage a lot of benefits from this architecture style.
We had the opportunity to learn about the challenges and traps by working with several migration projects. To minimize the risk of making unfortunate decisions and setting architecture cornerstones in place at the beginning, which might become expensive and difficult to clean up later on, we are supporting Bitpanda designing and implementing the new Architecture together.
Wir sind stolzer Host einer Konferenz rund ums Thema Softwareentwicklung.