Venez nous aider à construire l’infrastructure technique sur laquelle repose notre banque. Nous avons un poste de « site reliability engineer » (SRE) à pourvoir au sein de notre équipe technique. Poste compatible avec du télétravail à volonté (en France). https://t.co/nCeDc9bhh5
Nouvel article (en anglais) sur notre blog : @JoanZap détaille ce que nous avons mis en place pour suivre toutes les étapes par lesquelles passe une transaction. C’est ce travail qui nous permet de vous indiquer précisément où en sont vos opérations. https://t.co/GsgZSLemyX
@the_xhtmlboy@kotlin@memobank@JeremMartinez Thanks for the suggestion, we'll consider it. Returning null means the state machine 'ignores' the input and doesn't change its state, which is legit in many case. It's different than an exception which means something's wrong and must be fixed. So both are supported.
A small thread on articles we published this year so far at @memobank about the internals of our Core Banking System. We tried to detail how we guarantee resilience and consistency when processing payments at scale. I hope you will find them as interesting as I do 😊
@the_xhtmlboy@kotlin@memobank The `onInput` function should not throw by design, except for reporting an unexpected state. When it does, it ends up in a dead-letter queue, similarly to what @JeremMartinez described in the following article, for manual treatment. (2/2) https://t.co/Oq1OJa9eym
@the_xhtmlboy@kotlin@memobank Thanks for reading. `Transition?` means "A transition or null". And "pure function" doesn't mean anything in Kotlin in particular, the fact it's a pure function is an internal convention we encourage to maintain all the properties of the framework. (1/2)
L’API Memo Bank est disponible. Il s’agit de notre première API maison. Elle est simple, flexible, et elle va vous permettre d’automatiser la gestion de vos comptes courants. https://t.co/tTHL9j2FWY
👋I just shared a small article about our dead-letter queue system at @memobank. This is a core aspect of our approach to building a resilient core banking system. It includes pitfalls we encountered and we'd love to hear yours! https://t.co/AkBb6CXsJG
#Backend. — Nous avons plusieurs postes à pourvoir dans notre équipe back-end. Au programme : Elixir et Kotlin. Savoir souder un clavier mécanique n’est pas un pré-requis — mais vos futurs collègues pourront vous montrer si ça vous intéresse. https://t.co/9ylfOEiMIz
Nous organisons un webinar le mercredi 9 décembre à 11h30, sur le thème des frais bancaires professionnels. Nous ferons le point sur les frais que vous payez et nous vous donnerons quelques pistes pour les réduire. L’inscription est gratuite. https://t.co/RKycBcISKr
Memo Bank ouvre ses portes. Notre banque pour les PME est là. Nous y avons mis tout ce qui nous a manqué dans nos précédentes aventures, pour que vous puissiez en profiter dans la vôtre dès aujourd’hui. https://t.co/zPNSloIkc2
C’est fait, nous sommes désormais une banque. Pour l’occasion, nous levons 20 millions d’euros et changeons de nom : au revoir Margo, bonjour Memo Bank. Envie d’accéder à nos services en avant-première ? Inscrivez-vous sur notre site. https://t.co/WK5VUglYPU
Our office may be closed, but that hasn’t kept us from building our team @margobank. Just this week, we had one new starter and two new hires. Want to join us in building the bank of the future? SMEs need our support now more than ever. https://t.co/lRVDzHFxHw #StillHiring
@AndrewGilgallon Thanks for you feedback @AndrewGilgallon. We use swarm under the hood to handle that. I hope that answers your question. https://t.co/n7XqM4ldrK