{"id":6028,"date":"2022-02-07T16:21:21","date_gmt":"2022-02-07T08:21:21","guid":{"rendered":"https:\/\/www.moneythor.com\/?p=6028"},"modified":"2024-03-05T10:17:31","modified_gmt":"2024-03-05T02:17:31","slug":"developper-une-technologie-bancaire-numerique-pour-la-personnalisation-et-levolutivite","status":"publish","type":"post","link":"https:\/\/www.moneythor.com\/fr\/des-produits\/developper-une-technologie-bancaire-numerique-pour-la-personnalisation-et-levolutivite\/","title":{"rendered":"D\u00e9velopper une technologie bancaire num\u00e9rique pour la personnalisation et l\u2019\u00e9volutivit\u00e9"},"content":{"rendered":"<p>Construire une solution bancaire num\u00e9rique \u00e9volutive fournissant un contenu personnalis\u00e9 et engageant \u00e0 des millions de clients soul\u00e8ve de nombreux d\u00e9fis techniques. Lisez la suite pour voir comment nous abordons ces probl\u00e8mes avec la pile technologique bancaire num\u00e9rique moderne de la solution Moneythor.<\/p>\n<p>\u2014<\/p>\n<p>Chez Moneythor, nous concevons, d\u00e9veloppons et red\u00e9finissons continuellement notre <a href=\"https:\/\/www.moneythor.com\/fr\/plate-forme\/\" target=\"_blank\" rel=\"noopener\">plateforme bancaire num\u00e9rique<\/a> pour r\u00e9pondre aux besoins des institutions financi\u00e8res du monde entier. Notre solution est un moteur d&#039;orchestration et des services enti\u00e8rement configurables qui se situent entre les sources de donn\u00e9es et les canaux bancaires num\u00e9riques destin\u00e9s aux clients pour offrir des exp\u00e9riences hautement personnalis\u00e9es et engageantes en temps r\u00e9el.<\/p>\n<p>Notre mission n&#039;est pas seulement de construire une solution robuste, mais \u00e9galement d&#039;investir dans la recherche et le d\u00e9veloppement et d&#039;aller au-del\u00e0 des limites des architectures traditionnelles pour mieux \u00e9voluer et r\u00e9pondre \u00e0 de nouveaux cas d&#039;utilisation difficiles comme le traitement et l&#039;analyse d&#039;une grande quantit\u00e9 de donn\u00e9es en temps r\u00e9el. .<\/p>\n<p>Chaque solution pr\u00e9sente ses propres avantages et inconv\u00e9nients, d&#039;autant plus que nous ex\u00e9cutons souvent des syst\u00e8mes sur des r\u00e9seaux et des disques existants et que nous gardons sous contr\u00f4le les co\u00fbts du processeur et de la m\u00e9moire. Sans remonter jusqu&#039;\u00e0 l&#039;\u00e9poque d&#039;Alan Turing, les caract\u00e9ristiques des probl\u00e8mes trait\u00e9s par la solution Moneythor ont depuis longtemps \u00e9t\u00e9 class\u00e9es en deux cat\u00e9gories distinctes, le traitement des transactions en ligne <strong>(OLTP)<\/strong> et traitement analytique en ligne <strong>(OLAP)<\/strong>.<\/p>\n<h2>OLTP<\/h2>\n<p>La solution Moneythor propose un moteur d\u00e9ploy\u00e9 entre les syst\u00e8mes d&#039;enregistrement des institutions financi\u00e8res et leurs canaux num\u00e9riques pour proposer des exp\u00e9riences engageantes et personnalis\u00e9es pour les utilisateurs finaux. Il est donc attendu que notre solution puisse dig\u00e9rer un grand volume de donn\u00e9es en temps r\u00e9el de mani\u00e8re fiable et \u00e9volutive.<\/p>\n<p>Les syst\u00e8mes de gestion de bases de donn\u00e9es relationnelles (SGBDR) se sont historiquement r\u00e9v\u00e9l\u00e9s \u00eatre un moyen efficace et fiable de mettre en \u0153uvre un tel syst\u00e8me OLTP, car ils offrent \u00e9galement l&#039;avantage extr\u00eamement pr\u00e9cieux d&#039;\u00eatre conformes \u00e0 l&#039;ACID.<\/p>\n<p>Notre solution comprend \u00e9galement <a href=\"https:\/\/www.moneythor.com\/fr\/2021\/04\/01\/solutions-de-gestion-de-la-performance-financiere-pour-les-banques\/\" target=\"_blank\" rel=\"noopener\">Gestion de finances personnelles (PFM)<\/a> des fonctionnalit\u00e9s pilot\u00e9es par des API qui peuvent cr\u00e9er, lire, mettre \u00e0 jour et supprimer des objets personnalis\u00e9s tels que des budgets, des objectifs, des abonnements et bien plus encore. Il est donc crucial que les canaux digitaux appelant notre API puissent s&#039;appuyer inconditionnellement sur leurs r\u00e9ponses et pour cela, notre solution tire largement parti de la <strong>Atomicit\u00e9<\/strong>, <strong>Coh\u00e9rence<\/strong>, <strong>Isolement<\/strong> et <strong>Durabilit\u00e9 <\/strong>(ACID) de la base de donn\u00e9es, qu&#039;il s&#039;agisse d&#039;un SGBDR ou non.<\/p>\n<ul>\n<li><strong>Atomicit\u00e9<\/strong> garantit que toutes les modifications demand\u00e9es par un appel API sont r\u00e9alis\u00e9es avec succ\u00e8s dans leur ensemble. Autrement dit, lorsque notre r\u00e9ponse est r\u00e9ussie, on peut \u00eatre s\u00fbr que toutes les modifications demand\u00e9es ont \u00e9t\u00e9 trait\u00e9es ou aucune lorsque la r\u00e9ponse n&#039;est pas r\u00e9ussie. Appeler une API pour cr\u00e9er 3 budgets cr\u00e9era 0 ou 3 budgets mais jamais seulement 1 ou 2.<\/li>\n<li><strong>Coh\u00e9rence<\/strong> pr\u00e9serve la coh\u00e9rence interne de la base de donn\u00e9es. Aucun appel d&#039;API, m\u00eame s&#039;il est annul\u00e9, ne laissera jamais la base de donn\u00e9es dans un \u00e9tat ind\u00e9sirable. L&#039;appel d&#039;une API pour supprimer un objectif supprimera toujours non seulement l&#039;objectif lui-m\u00eame, mais \u00e9galement ses d\u00e9pendances.<\/li>\n<li><strong>Isolement<\/strong> garantit que l&#039;on peut appeler plusieurs API simultan\u00e9es en m\u00eame temps et que le r\u00e9sultat sera le m\u00eame que si les appels \u00e9taient trait\u00e9s un par un. Lors de l\u2019appel d\u2019une API pour cr\u00e9er un budget et en m\u00eame temps d\u2019une API pour modifier un objectif, les deux seront trait\u00e9es en tenant compte de tous ces changements. Tous les SGBDR utilisent une sorte de m\u00e9canisme de verrouillage \u00e0 cette fin et il convient de mentionner que Moneythor a choisi une approche de verrouillage optimiste pour \u00e9viter tout blocage de base de donn\u00e9es.<\/li>\n<li><strong>Durabilit\u00e9<\/strong> garantit qu&#039;apr\u00e8s qu&#039;une API ait renvoy\u00e9 une r\u00e9ponse positive, aucune donn\u00e9e ne sera perdue en cas d&#039;\u00e9chec. Avec l&#039;API sur HTTP, un probl\u00e8me courant survient en cas de panne de r\u00e9seau lorsque le client ne re\u00e7oit jamais de r\u00e9ponse. Pour cette raison, Moneythor impl\u00e9mente <a href=\"https:\/\/en.wikipedia.org\/wiki\/Idempotence\" target=\"_blank\" rel=\"noopener\">idempotence<\/a> pour aider les clients \u00e0 r\u00e9essayer sans risquer de cr\u00e9er des doublons.<\/li>\n<\/ul>\n<h2>OLAP<\/h2>\n<p>La solution Moneythor permet de fournir des informations, des recommandations et des coups de pouce bas\u00e9s sur les donn\u00e9es et adapt\u00e9s \u00e0 chaque client. C\u2019est l\u00e0 que la partie analytique de la solution brille et permet \u00e0 nos clients d\u2019imaginer une large gamme de nudges contextuels et personnalis\u00e9s pour leurs clients.<\/p>\n<p>Une telle analyse de donn\u00e9es repose g\u00e9n\u00e9ralement sur un syst\u00e8me OLAP optimis\u00e9 pour cette t\u00e2che et c&#039;est l\u00e0 que des frictions peuvent appara\u00eetre lorsque l&#039;on tente de cr\u00e9er une solution au-dessus d&#039;OLTP et d&#039;OLAP.<\/p>\n<p>Tout en \u00e9tant intelligents dans ce qu&#039;ils peuvent faire avec les donn\u00e9es, les syst\u00e8mes OLAP fonctionnent bien lorsque les donn\u00e9es ne changent pas beaucoup, ce qui n&#039;est pas un sc\u00e9nario typique avec une solution bancaire num\u00e9rique qui re\u00e7oit des millions de transactions par jour, en temps r\u00e9el et lorsque les donn\u00e9es l\u2019analyse devrait avoir lieu \u00e0 ce moment-l\u00e0. De plus, les donn\u00e9es peuvent \u00eatre modifi\u00e9es par les utilisateurs eux-m\u00eames, ce qui peut conduire \u00e0 un r\u00e9sultat compl\u00e8tement diff\u00e9rent en mati\u00e8re de nudges personnalis\u00e9s.<\/p>\n<p>Les syst\u00e8mes OLAP ne sont pas n\u00e9cessairement con\u00e7us avec un temps de r\u00e9ponse rapide comme priorit\u00e9 absolue, alors que les nouvelles exp\u00e9riences utilisateur construites sur l&#039;API Moneythor sont servies via HTTP et donc synchrones. Attendre plus de quelques secondes pour qu\u2019un \u00e9cran soit rendu semble aujourd\u2019hui une \u00e9ternit\u00e9.<\/p>\n<h2>Syst\u00e8mes distribu\u00e9s<\/h2>\n<p>Compte tenu de ces contraintes, la solution Moneythor exploite le meilleur des deux types de syst\u00e8mes et att\u00e9nue leurs lacunes gr\u00e2ce \u00e0 une architecture distribu\u00e9e pr\u00e9sentant les caract\u00e9ristiques ci-dessous.<\/p>\n<p><strong>je)<\/strong> Lorsque les avantages d\u00e9passent largement le co\u00fbt de la redondance et du traitement suppl\u00e9mentaire, les donn\u00e9es du magasin persistant sont d\u00e9normalis\u00e9es au cas par cas. Cela nous permet de continuer \u00e0 traiter les donn\u00e9es transactionnelles tout en ma\u00eetrisant le temps de traitement analytique.<\/p>\n<p><strong>ii)<\/strong> La solution Moneythor se situe entre d&#039;autres syst\u00e8mes et s&#039;int\u00e8gre nativement aux plateformes de streaming d&#039;\u00e9v\u00e9nements distribu\u00e9s. Par exemple, <a href=\"https:\/\/kafka.apache.org\/\" target=\"_blank\" rel=\"noopener\">Apache\u00a0Kafka<\/a> est un outil tr\u00e8s populaire et, associ\u00e9 \u00e0 la solution Moneythor, il am\u00e9liore consid\u00e9rablement les performances globales et simplifie la mise en \u0153uvre et l&#039;\u00e9volutivit\u00e9, car les deux syst\u00e8mes sont distribu\u00e9s par conception. Alors que les API s&#039;appuient fortement sur les propri\u00e9t\u00e9s ACID pr\u00e9sent\u00e9es ci-dessus et garantissent une r\u00e9ponse, lorsqu&#039;il s&#039;agit d&#039;un flux de messages, Kafka et d&#039;autres proposent g\u00e9n\u00e9ralement 3 modes de livraison de message diff\u00e9rents\u00a0: un message peut \u00eatre livr\u00e9 ou non, un message peut \u00eatre livr\u00e9 plusieurs fois. fois, ou un message est d\u00e9livr\u00e9 exactement une fois. Le premier mode est \u00e9videmment interdit lorsqu\u2019il s\u2019agit de transactions financi\u00e8res, et m\u00eame s\u2019il peut \u00eatre int\u00e9ressant de rechercher une livraison \u00ab exactement une fois \u00bb, cela entra\u00eene un co\u00fbt suppl\u00e9mentaire en termes de performances et de complexit\u00e9. Pour cette raison et parce que les messages dans Moneythor sont idempotents, notre solution est construite autour d&#039;un concept de livraison \u00ab au moins un \u00bb qui garantit qu&#039;aucun message ne sera perdu, et les consommateurs peuvent simplement contr\u00f4ler les doublons gr\u00e2ce aux drapeaux idempotents.<\/p>\n<p><strong>ii)<\/strong> Enfin, nous ne pouvons pas discuter des syst\u00e8mes distribu\u00e9s sans pr\u00eater attention aux <strong>CASQUETTE<\/strong> et <strong>PACELC<\/strong> th\u00e9or\u00e8mes. La premi\u00e8re stipule que tout magasin de donn\u00e9es distribu\u00e9 ne peut fournir que deux des trois garanties suivantes\u00a0:<\/p>\n<p><strong>Coh\u00e9rence<\/strong> (C) : chaque lecture, chaque appel API dans le contexte pr\u00e9sent, re\u00e7oit la version la plus r\u00e9cente des donn\u00e9es ou une erreur.<\/p>\n<p><strong>Disponibilit\u00e9<\/strong> (A) : chaque requ\u00eate API re\u00e7oit une r\u00e9ponse (sans erreur), sans garantie qu&#039;elle contienne les donn\u00e9es les plus r\u00e9centes.<\/p>\n<p><strong>Tol\u00e9rance de partition<\/strong> (P) : le syst\u00e8me continue de fonctionner malgr\u00e9 un nombre arbitraire de messages abandonn\u00e9s (ou retard\u00e9s) par le r\u00e9seau entre les n\u0153uds.<\/p>\n<p>Dans la plupart des cas, la solution Moneythor est d\u00e9ploy\u00e9e dans un environnement o\u00f9 il n&#039;y a qu&#039;une seule instance logique de la base de donn\u00e9es (ce syst\u00e8me de base de donn\u00e9es fonctionnant g\u00e9n\u00e9ralement dans un cluster pour une haute disponibilit\u00e9). Le nombre de partitions dans ce contexte est de 1 mais ce serait une erreur d&#039;imaginer que le syst\u00e8me puisse donc assurer \u00e0 la fois coh\u00e9rence et disponibilit\u00e9. En effet, en l&#039;absence de partitionnement, le th\u00e9or\u00e8me PACELC affine ces r\u00e8gles en affirmant qu&#039;il faut choisir entre <strong>Latence<\/strong> (Atterrir <strong>Coh\u00e9rence<\/strong> (C).<\/p>\n<p>La solution Moneythor est con\u00e7ue pour \u00e9voluer verticalement en ajoutant de la puissance de traitement et horizontalement en ajoutant des instances suppl\u00e9mentaires dans son cluster. Il expose \u00e9galement un ensemble d&#039;API frontales utilis\u00e9es pour offrir des fonctionnalit\u00e9s interactives riches aux utilisateurs finaux avec le temps de r\u00e9ponse minimum possible pour une exp\u00e9rience utilisateur optimale.<\/p>\n<p>Pour ces raisons, la solution est optimis\u00e9e pour la latence. Bien que ce choix puisse para\u00eetre contre-intuitif surtout apr\u00e8s avoir affirm\u00e9 que les API s&#039;appuient sur le mod\u00e8le ACID, la d\u00e9finition de la coh\u00e9rence est ici diff\u00e9rente et ne s&#039;applique pas aux donn\u00e9es manipul\u00e9es et calcul\u00e9es par une API qui doit \u00eatre coh\u00e9rente quoi qu&#039;il arrive mais d\u00e9terminer quand le plus de temps est disponible. les donn\u00e9es seront disponibles, imm\u00e9diatement ou \u00e9ventuellement.<\/p>\n<p>Au contraire, cibler d&#039;abord la coh\u00e9rence signifierait \u00e9galement que le syst\u00e8me devrait attendre que de nombreuses instances du cluster soient synchronis\u00e9es avant de renvoyer une r\u00e9ponse, car la solution utilise des caches en m\u00e9moire pour acc\u00e9l\u00e9rer le traitement et les temps de r\u00e9ponse des API. Malgr\u00e9 le meilleur r\u00e9seau et le meilleur processeur de sa cat\u00e9gorie, il serait extr\u00eamement difficile de garantir des temps de r\u00e9ponse de premier ordre dans ce cas.<\/p>\n<p>Essentiellement, il existe des principes simples qui peuvent \u00eatre mis en \u0153uvre pour r\u00e9duire consid\u00e9rablement le risque de lecture de donn\u00e9es d\u00e9synchronis\u00e9es. Un \u00e9quilibreur de charge correctement configur\u00e9 acheminant les requ\u00eates dans le cluster vers la m\u00eame instance o\u00f9 les donn\u00e9es du contexte actuel ont d\u00e9j\u00e0 \u00e9t\u00e9 trait\u00e9es et mises en cache auparavant en est un exemple.<\/p>\n<h2>Conclusion<\/h2>\n<p>Construire une solution hautement \u00e9volutive et en temps r\u00e9el combinant des donn\u00e9es transactionnelles et analytiques est un compromis entre les fonctionnalit\u00e9s qui peuvent \u00eatre fournies, les temps de r\u00e9ponse attendus et bien s\u00fbr le co\u00fbt de d\u00e9ploiement et d&#039;exploitation d&#039;un tel syst\u00e8me.<\/p>\n<p>Les architectures distribu\u00e9es et d\u00e9centralis\u00e9es peuvent \u00eatre complexes \u00e0 construire, et il est n\u00e9cessaire de comprendre leurs caract\u00e9ristiques pour tenir leurs promesses. Parall\u00e8lement, la technologie \u00e9volue et le calcul haute performance est de plus en plus accessible, notamment avec les plateformes Cloud. Ce sont les raisons pour lesquelles nous avons choisi de prendre cette direction, qui nous permet d\u00e9sormais de r\u00e9pondre avec succ\u00e8s aux besoins de personnalisation bas\u00e9e sur les donn\u00e9es des banques num\u00e9riques et des institutions financi\u00e8res de toutes tailles.<\/p>\n<p>Pour en savoir plus sur la solution Moneythor et notre technologie, veuillez <a href=\"https:\/\/www.moneythor.com\/fr\/contact\/\">Contactez-nous<\/a>.<\/p>\n\t<div class=\"img has-hover x md-x lg-x y md-y lg-y\" id=\"image_62521317\">\n\t\t<a class=\"\" href=\"#newsletter-subscription-blog\" >\t\t\t\t\t\t<div class=\"img-inner dark\" >\n\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1020\" height=\"299\" src=\"https:\/\/www.moneythor.com\/wp-content\/uploads\/2024\/02\/Article-CTA-NEW-BRANDING.png\" class=\"attachment-large size-large\" alt=\"Abonnez-vous \u00e0 la newsletter Moneythor\" srcset=\"https:\/\/www.moneythor.com\/wp-content\/uploads\/2024\/02\/Article-CTA-NEW-BRANDING.png 1024w, https:\/\/www.moneythor.com\/wp-content\/uploads\/2024\/02\/Article-CTA-NEW-BRANDING-768x225.png 768w\" sizes=\"auto, (max-width: 1020px) 100vw, 1020px\" \/>\t\t\t\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/a>\t\t\n<style>\n#image_62521317 {\n  width: 100%;\n}\n<\/style>\n\t<\/div>","protected":false},"excerpt":{"rendered":"<p>Building a scalable digital banking solution delivering personalised engaging content to millions of customers raises multiple technical challenges. Read on to see how we&#8217;re tackling those with the modern digital banking technology stack of the Moneythor solution. &#8212; At Moneythor, we are continually designing, developing, and redefining our digital banking platform to meet the needs [&#8230;]\n","protected":false},"author":4,"featured_media":6049,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[279,64,9,10],"tags":[163,165,161],"class_list":["post-6028","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog","category-digital-banking","category-products","category-technology","tag-distributed-systems","tag-olap","tag-technical-article"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Building Digital Banking Technology for Personalisation and Scale | Moneythor<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.moneythor.com\/fr\/des-produits\/developper-une-technologie-bancaire-numerique-pour-la-personnalisation-et-levolutivite\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Building Digital Banking Technology for Personalisation and Scale | Moneythor\" \/>\n<meta property=\"og:description\" content=\"Building a scalable digital banking solution delivering personalised engaging content to millions of customers raises multiple technical challenges. Read on to see how we&#8217;re tackling those with the modern digital banking technology stack of the Moneythor solution. &#8212; At Moneythor, we are continually designing, developing, and redefining our digital banking platform to meet the needs [...]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.moneythor.com\/fr\/des-produits\/developper-une-technologie-bancaire-numerique-pour-la-personnalisation-et-levolutivite\/\" \/>\n<meta property=\"og:site_name\" content=\"Moneythor\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/moneythorhq\" \/>\n<meta property=\"article:published_time\" content=\"2022-02-07T08:21:21+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-03-05T02:17:31+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.moneythor.com\/wp-content\/uploads\/2022\/01\/Scale-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Moneythor Team\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@moneythor\" \/>\n<meta name=\"twitter:site\" content=\"@moneythor\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"Moneythor Team\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.moneythor.com\/products\/building-digital-banking-technology-for-personalisation-and-scale\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.moneythor.com\/products\/building-digital-banking-technology-for-personalisation-and-scale\/\"},\"author\":{\"name\":\"Moneythor Team\",\"@id\":\"https:\/\/www.moneythor.com\/#\/schema\/person\/5f04901cf5f9d32119d4454758600d01\"},\"headline\":\"Building Digital Banking Technology for Personalisation and Scale\",\"datePublished\":\"2022-02-07T08:21:21+00:00\",\"dateModified\":\"2024-03-05T02:17:31+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.moneythor.com\/products\/building-digital-banking-technology-for-personalisation-and-scale\/\"},\"wordCount\":1592,\"publisher\":{\"@id\":\"https:\/\/www.moneythor.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.moneythor.com\/products\/building-digital-banking-technology-for-personalisation-and-scale\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.moneythor.com\/wp-content\/uploads\/2022\/01\/Scale-1.png\",\"keywords\":[\"distributed systems\",\"OLAP\",\"technical article\"],\"articleSection\":[\"Blog\",\"Digital Banking\",\"Products\",\"Technology\"],\"inLanguage\":\"fr-FR\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.moneythor.com\/products\/building-digital-banking-technology-for-personalisation-and-scale\/\",\"url\":\"https:\/\/www.moneythor.com\/products\/building-digital-banking-technology-for-personalisation-and-scale\/\",\"name\":\"Building Digital Banking Technology for Personalisation and Scale | Moneythor\",\"isPartOf\":{\"@id\":\"https:\/\/www.moneythor.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.moneythor.com\/products\/building-digital-banking-technology-for-personalisation-and-scale\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.moneythor.com\/products\/building-digital-banking-technology-for-personalisation-and-scale\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.moneythor.com\/wp-content\/uploads\/2022\/01\/Scale-1.png\",\"datePublished\":\"2022-02-07T08:21:21+00:00\",\"dateModified\":\"2024-03-05T02:17:31+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.moneythor.com\/products\/building-digital-banking-technology-for-personalisation-and-scale\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.moneythor.com\/products\/building-digital-banking-technology-for-personalisation-and-scale\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/www.moneythor.com\/products\/building-digital-banking-technology-for-personalisation-and-scale\/#primaryimage\",\"url\":\"https:\/\/www.moneythor.com\/wp-content\/uploads\/2022\/01\/Scale-1.png\",\"contentUrl\":\"https:\/\/www.moneythor.com\/wp-content\/uploads\/2022\/01\/Scale-1.png\",\"width\":1200,\"height\":630,\"caption\":\"Scale (1)\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.moneythor.com\/products\/building-digital-banking-technology-for-personalisation-and-scale\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.moneythor.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Building Digital Banking Technology for Personalisation and Scale\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.moneythor.com\/#website\",\"url\":\"https:\/\/www.moneythor.com\/\",\"name\":\"Moneythor\",\"description\":\"All-in-one personalisation engine for financial services\",\"publisher\":{\"@id\":\"https:\/\/www.moneythor.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.moneythor.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.moneythor.com\/#organization\",\"name\":\"Moneythor\",\"url\":\"https:\/\/www.moneythor.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/www.moneythor.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.moneythor.com\/wp-content\/uploads\/2024\/06\/Templates-for-Articles-NEW-BRANDING-2.png\",\"contentUrl\":\"https:\/\/www.moneythor.com\/wp-content\/uploads\/2024\/06\/Templates-for-Articles-NEW-BRANDING-2.png\",\"width\":1200,\"height\":630,\"caption\":\"Moneythor\"},\"image\":{\"@id\":\"https:\/\/www.moneythor.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/moneythorhq\",\"https:\/\/x.com\/moneythor\",\"https:\/\/www.linkedin.com\/company\/moneythor\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.moneythor.com\/#\/schema\/person\/5f04901cf5f9d32119d4454758600d01\",\"name\":\"Moneythor Team\",\"url\":\"https:\/\/www.moneythor.com\/fr\/author\/imoneythor\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"D\u00e9velopper une technologie bancaire num\u00e9rique pour la personnalisation et l&#039;\u00e9volutivit\u00e9 | Moneythor","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.moneythor.com\/fr\/des-produits\/developper-une-technologie-bancaire-numerique-pour-la-personnalisation-et-levolutivite\/","og_locale":"fr_FR","og_type":"article","og_title":"Building Digital Banking Technology for Personalisation and Scale | Moneythor","og_description":"Building a scalable digital banking solution delivering personalised engaging content to millions of customers raises multiple technical challenges. Read on to see how we&#8217;re tackling those with the modern digital banking technology stack of the Moneythor solution. &#8212; At Moneythor, we are continually designing, developing, and redefining our digital banking platform to meet the needs [...]","og_url":"https:\/\/www.moneythor.com\/fr\/des-produits\/developper-une-technologie-bancaire-numerique-pour-la-personnalisation-et-levolutivite\/","og_site_name":"Moneythor","article_publisher":"https:\/\/www.facebook.com\/moneythorhq","article_published_time":"2022-02-07T08:21:21+00:00","article_modified_time":"2024-03-05T02:17:31+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/www.moneythor.com\/wp-content\/uploads\/2022\/01\/Scale-1.png","type":"image\/png"}],"author":"Moneythor Team","twitter_card":"summary_large_image","twitter_creator":"@moneythor","twitter_site":"@moneythor","twitter_misc":{"\u00c9crit par":"Moneythor Team","Dur\u00e9e de lecture estim\u00e9e":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.moneythor.com\/products\/building-digital-banking-technology-for-personalisation-and-scale\/#article","isPartOf":{"@id":"https:\/\/www.moneythor.com\/products\/building-digital-banking-technology-for-personalisation-and-scale\/"},"author":{"name":"Moneythor Team","@id":"https:\/\/www.moneythor.com\/#\/schema\/person\/5f04901cf5f9d32119d4454758600d01"},"headline":"Building Digital Banking Technology for Personalisation and Scale","datePublished":"2022-02-07T08:21:21+00:00","dateModified":"2024-03-05T02:17:31+00:00","mainEntityOfPage":{"@id":"https:\/\/www.moneythor.com\/products\/building-digital-banking-technology-for-personalisation-and-scale\/"},"wordCount":1592,"publisher":{"@id":"https:\/\/www.moneythor.com\/#organization"},"image":{"@id":"https:\/\/www.moneythor.com\/products\/building-digital-banking-technology-for-personalisation-and-scale\/#primaryimage"},"thumbnailUrl":"https:\/\/www.moneythor.com\/wp-content\/uploads\/2022\/01\/Scale-1.png","keywords":["distributed systems","OLAP","technical article"],"articleSection":["Blog","Digital Banking","Products","Technology"],"inLanguage":"fr-FR"},{"@type":"WebPage","@id":"https:\/\/www.moneythor.com\/products\/building-digital-banking-technology-for-personalisation-and-scale\/","url":"https:\/\/www.moneythor.com\/products\/building-digital-banking-technology-for-personalisation-and-scale\/","name":"D\u00e9velopper une technologie bancaire num\u00e9rique pour la personnalisation et l&#039;\u00e9volutivit\u00e9 | Moneythor","isPartOf":{"@id":"https:\/\/www.moneythor.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.moneythor.com\/products\/building-digital-banking-technology-for-personalisation-and-scale\/#primaryimage"},"image":{"@id":"https:\/\/www.moneythor.com\/products\/building-digital-banking-technology-for-personalisation-and-scale\/#primaryimage"},"thumbnailUrl":"https:\/\/www.moneythor.com\/wp-content\/uploads\/2022\/01\/Scale-1.png","datePublished":"2022-02-07T08:21:21+00:00","dateModified":"2024-03-05T02:17:31+00:00","breadcrumb":{"@id":"https:\/\/www.moneythor.com\/products\/building-digital-banking-technology-for-personalisation-and-scale\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.moneythor.com\/products\/building-digital-banking-technology-for-personalisation-and-scale\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.moneythor.com\/products\/building-digital-banking-technology-for-personalisation-and-scale\/#primaryimage","url":"https:\/\/www.moneythor.com\/wp-content\/uploads\/2022\/01\/Scale-1.png","contentUrl":"https:\/\/www.moneythor.com\/wp-content\/uploads\/2022\/01\/Scale-1.png","width":1200,"height":630,"caption":"Scale (1)"},{"@type":"BreadcrumbList","@id":"https:\/\/www.moneythor.com\/products\/building-digital-banking-technology-for-personalisation-and-scale\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.moneythor.com\/"},{"@type":"ListItem","position":2,"name":"Building Digital Banking Technology for Personalisation and Scale"}]},{"@type":"WebSite","@id":"https:\/\/www.moneythor.com\/#website","url":"https:\/\/www.moneythor.com\/","name":"Moneythor","description":"Moteur de personnalisation tout-en-un pour les services financiers","publisher":{"@id":"https:\/\/www.moneythor.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.moneythor.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/www.moneythor.com\/#organization","name":"Moneythor","url":"https:\/\/www.moneythor.com\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.moneythor.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.moneythor.com\/wp-content\/uploads\/2024\/06\/Templates-for-Articles-NEW-BRANDING-2.png","contentUrl":"https:\/\/www.moneythor.com\/wp-content\/uploads\/2024\/06\/Templates-for-Articles-NEW-BRANDING-2.png","width":1200,"height":630,"caption":"Moneythor"},"image":{"@id":"https:\/\/www.moneythor.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/moneythorhq","https:\/\/x.com\/moneythor","https:\/\/www.linkedin.com\/company\/moneythor"]},{"@type":"Person","@id":"https:\/\/www.moneythor.com\/#\/schema\/person\/5f04901cf5f9d32119d4454758600d01","name":"L&#039;\u00e9quipe Moneythor","url":"https:\/\/www.moneythor.com\/fr\/author\/imoneythor\/"}]}},"_links":{"self":[{"href":"https:\/\/www.moneythor.com\/fr\/wp-json\/wp\/v2\/posts\/6028","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.moneythor.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.moneythor.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.moneythor.com\/fr\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.moneythor.com\/fr\/wp-json\/wp\/v2\/comments?post=6028"}],"version-history":[{"count":0,"href":"https:\/\/www.moneythor.com\/fr\/wp-json\/wp\/v2\/posts\/6028\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.moneythor.com\/fr\/wp-json\/wp\/v2\/media\/6049"}],"wp:attachment":[{"href":"https:\/\/www.moneythor.com\/fr\/wp-json\/wp\/v2\/media?parent=6028"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.moneythor.com\/fr\/wp-json\/wp\/v2\/categories?post=6028"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.moneythor.com\/fr\/wp-json\/wp\/v2\/tags?post=6028"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}