+1 (719) 415-3669
+44 0203 962 5755
SmartexLab helped Loodse develop its front-end and optimize the company’s Kubermatic platform to make working with Kubernetes highly efficient and trouble-free for teams of developers.
Front-end Tech Aspects
With the lazy loading modules, the application group related functional components and commands on demand. It helps to decrease the launch time, as there is no need to load everything at once.
The same application elements need to be mapped to multiple container components, while global components have to be accessible from anywhere. For this, SmartexLab team used Redux instead of @Input/@Output to make sharing states and dispatch commands faster and more convenient.
Since Docker containers are difficult to scale and launch simultaneously on a large number of Docker hosts, SmartexLab team launched a high-level API to power this process. The API supports logical clustering of containers, allowing to define pools of containers, balance their load and set up their location.
As Kubermatic manages Docker containers on multiple hosts and provides co-location and replication of numerous containers, it requires lots of resources for a flawless performance. Striving to optimize the capacity of operating and clustering processes, Loodse turned to SmartexLab for extra help and fast solutions.
The ultimate goal of our client was to ensure smooth cooperation for software development teams that operate in different environments, as well as continuous control over their activities.
Loodse used to cope with platform development and maintenance in-house. But with the rapid project growth and the expansion of their back-end team, the company had to reinforce the application’s front-end development with an extra set of hands.
Loodse continues to work with Smartexlab team for professional help with platform development or for covering some ongoing tasks that require all hands on deck.