SwissBorg devient partenaire affilié du Scala Center
Nicolas Rémond
Chief Technology Officer
Scala a toujours été la lingua franca chez SwissBorg, et devenir affilié du Scala Center est une excellente opportunité pour SwissBorg de soutenir le développement continu du langage et de l'écosystème Scala, ainsi que de développer la communauté de développeurs Scala et de participer à des événements de recrutement. Les partenaires peuvent également proposer et voter des recommandations pour les initiatives du Centre Scala qui bénéficient à l'ensemble de l'écosystème et du paysage éducatif.
Comment SwissBorg utilise Scala
Scala est un langage de programmation qui a connu une augmentation constante d'adoption au cours des dernières années, actuellement classé 14e dans le classement des langages de programmation Redmonk. Le Scala Center estime que plus d'un demi-million de développeurs utilisent Scala.
Chez SwissBorg, l'ensemble de notre backend utilise une architecture de micro-services et tous les services sont écrits en Scala. En tant qu'application pour le grand public, nous avons connu des phases de croissance exponentielle où la capacité d'évoluer est un must. Dans ce voyage, tirer parti des écosystèmes Akka et Typelevel a été la clé de notre succès.
De plus, dans le secteur financier, le coût des bogues est important et peut mettre la vie d'une entreprise en danger. Tirer parti d'une approche fortement typée et de programmation fonctionnelle (FP) ont tous deux été des éléments clés pour résoudre le faible niveau de bogues de production que nous avons rencontrés.
Enfin, le modèle Event-Sourcing est très bien adapté pour un système de gestion des commandes (OMS) et cela est un point fort de l'éco-système Scala.
Notre partenariat avec le Scala Center
Fondé en 2016, le Scala Center est une fondation open-source pour Scala qui vise à soutenir le développement durable dans l'espace. Le Centre collabore avec les développeurs Scala pour améliorer le langage, ses outils et sa documentation, ainsi que pour aider les développeurs à apprendre la langue grâce à des matériels et programmes éducatifs de qualité.
Compte tenu de notre engagement envers Scala et du fait que notre équipe d'ingénierie est composée de contributeurs open-source, nous avons senti qu'il était important pour nous d'aider l'écosystème à continuer à se développer, même si notre capacité à le faire est modeste pour le moment.
En tant que partenaire affilié, SwissBorg a la possibilité de voter aux élections du Conseil consultatif du Scala Center, la possibilité de proposer et de voter sur des recommandations pour les initiatives du Scala Center, des opportunités de recrutement à l'EPFL, l'accès aux rapports de transparence du Scala Center et l'opportunité de participer à l'événement annuel du Scala Center.
Martin Odersky, fondateur du langage Scala et conseiller technique du conseil consultatif du Scala Center, a déclaré: "Accueillir SwissBorg, une entreprise dont les activités reposent sur Scala, est parfaitement logique. SwissBorg est connu depuis des années pour tirer parti de Scala pour faire face à la complexité des actifs cryptographiques. Leur participation garantit qu'une partie importante de notre communauté est représentée dans notre Centre".
Nous espérons qu'à l'avenir, nous continuerons à grandir avec le Scala Center et que nous pourrons continuer à faire croître l'écosystème ensemble.
Si vous êtes très intéressé par Scala et que vous souhaitez travailler dans une start-up fintech qui démocratise la gestion de fortune, consultez les offres d’emploi actuelles de SwissBorg sur https://jobs.lever.co/swissborg.
Vous pourriez aussi aimer