Maillage de données temps réel · Live Data

Intégration

Livraison durable, transformation en vol et routage basé sur le contenu à travers les flux, les bases de données et les plateformes héritées, sans code d'intégration sur mesure.

Déplacez les données en toute confiance

Du flux au maillage de données, garanti

Les flux de travail financiers dépendent du déplacement continu et fiable des données entre systèmes, depuis les flux de marché, les systèmes de trading et les moteurs de risque, à travers la logique de transformation et de routage, jusqu'aux applications en aval et aux pistes d'audit. 3forge consolide ce déplacement en un seul maillage de données : une couche d'accès unifiée pour la connectivité, une messagerie durable adossée à un journal, un routage basé sur le contenu et une transformation en vol, le tout sans code sur mesure pour chaque protocole ou contrepartie.

Connectivité des données

Consommer les données et virtualiser l'accès

Avec plus de 35 adaptateurs de bases de données et 15 adaptateurs de flux, 3forge peut consommer des données en temps réel et au repos depuis pratiquement n'importe quelle source, et les présenter comme un point d'accès unique aux consommateurs de données. En isolant les applications en aval des formats de données particuliers, 3forge accélère les déploiements de projets et met en œuvre un contrôle d'accès explicite et une gestion des performances. Une fois dans 3forge, les données peuvent être interrogées via l'API REST, JDBC, ODBC, MCP, ainsi qu'à travers des bibliothèques bidirectionnelles en .Net, Python, Java, et le RPC entre les 3forge Relays et les systèmes externes.

Que les données soient consommées par des utilisateurs sur des écrans d'interface, des rapports PDF et e-mail, des modèles de langage IA ou des applications tierces, 3forge peut mailler différents jeux de données, les enrichir d'analyses dérivées mises à jour à mesure que les données changent, et les protéger par des droits d'accès granulaires.

Connectivité des données 3forge, flux, bases de données et protocoles d'accès
3forge se connecte à plus de 35 adaptateurs de bases de données et 15 gestionnaires de flux, présentant un point d'accès unifié et gouverné à tous les consommateurs en aval

Adaptateurs de bases de données pris en charge

  • AMI DB
  • Flat File
  • AMI Shell
  • Excel
  • Fred
  • Quandl
  • Oracle
  • Msft SQL
  • MySQL
  • Apache Spark
  • SAP Sybase
  • SybaseIQ
  • KX
  • Hadoop
  • Mongo DB
  • R
  • Impala
  • PostgreSQL
  • Phoenix
  • Chronicle Queue
  • Netezza
  • MemSQL
  • Couchbase
  • SQLite
  • REST API
  • Snowflake
  • Hazelcast
  • IBM DB2
  • Greenplum
  • Symphony
  • HP Vertica
  • Hive
  • Deephaven
  • Bloomberg
  • Apache Ignite
  • Redis

Gestionnaires de flux pris en charge

  • SingleStore
  • Solace
  • Tibco
  • RabbitMQ
  • KX Stream
  • Chronicle Queue
  • IBM MQ
  • OneTick
  • FIX
  • Amazon SQS
  • Aeron
  • Kafka
  • ActiveMQ
  • 60 East-Amps
  • BPIPE
  • QuantHouse
  • Google RPC

Accès programmatique

  • REST API
  • JDBC
  • .NET
  • Python
  • Java
  • ODBC
  • Google RPC
  • C++
  • MCP
Distribution intelligente

Routage dynamique des messages et map reduce

3forge permet des règles de routage dynamiques qui dispatchent intelligemment les messages vers des centres de traitement spécialisés en fonction du contenu, de la charge ou d'une logique personnalisée, le tout configurable en temps réel. Chaque centre peut traiter indépendamment sa part de la charge de travail avant que les résultats ne soient fusionnés de façon transparente via une opération map-reduce. Cette architecture garantit une utilisation optimale des ressources, un traitement parallèle et une agrégation haute performance à travers les systèmes distribués.

Routage dynamique et map-reduce à travers des centres distribués
Les règles de routage dispatchent les messages vers des centres spécialisés selon le contenu ou la charge ; les résultats sont fusionnés via map-reduce pour une agrégation haute performance
Durabilité et continuité

Messagerie garantie

La messagerie garantie assure que chaque mise à jour critique est durablement persistée et livrée de façon fiable, quelle que soit la charge du système ou les conditions réseau transitoires. Les messages sont journalisés dans un journal en écriture anticipée (WAL), permettant aux centres en aval, y compris ceux temporairement hors ligne, de récupérer et de rejouer les données manquées à la reconnexion. Bien que la messagerie garantie n'effectue pas de suppression des doublons, elle fournit la durabilité et la continuité requises par les systèmes de trading, de risque et de conformité en temps réel.

Journalisation par journal en écriture anticipée et rejeu en aval pour une livraison garantie
Le WAL garantit que les centres en aval peuvent récupérer et rejouer les messages manqués à la reconnexion, sans interrompre les opérations en direct
Enrichissement en vol

Transformation et routage des messages

3forge inclut de puissantes capacités de transformation des messages, permettant aux entreprises d'inspecter, de modifier, d'enrichir ou de filtrer les messages en vol, le tout sans écrire de code personnalisé. Ceci est particulièrement précieux pour FIX et d'autres protocoles financiers, où des ajustements dynamiques peuvent être requis pour prendre en charge différentes contreparties, normaliser les formats, occulter les champs sensibles ou router en fonction du contenu. Avec la prise en charge des règles déclaratives et du scripting, 3forge permet une logique rapide et flexible adaptée aux besoins évolutifs du trading et de la conformité.

Pipeline de transformation des messages, inspecter, enrichir, filtrer et router en vol
Les règles de transformation opèrent sur les messages FIX et de protocoles financiers en vol, permettant la normalisation, l'occultation et le routage basé sur le contenu sans code personnalisé
Intégration Python

Python

Avec ses bibliothèques Python construites en C++, 3forge rend ses données accessibles aux applications Python, y compris les notebooks.

Intégration Python approfondie

Une API sur mesure avec intégration Pandas permet de modéliser efficacement les résultats de requêtes en DataFrames, et de republier les DataFrames vers 3forge.

DBAPI et SQLAlchemy

La bibliothèque inclut la prise en charge de DBAPI et un dialecte SQLAlchemy. Le client temps réel prend en charge le streaming bidirectionnel et permet aux utilisateurs de s'abonner aux tables en temps réel.

Accès virtualisé aux données

3forge élimine le besoin de répliquer de grands jeux de données, afin que les analystes puissent interroger instantanément à travers Snowflake, Databricks, des API ou des entrepôts internes.

Maillage intelligent des jeux de données

3forge gère l'alignement des clés et la corrélation à travers les formats et les sources, débloquant des informations plus riches.

Chemin direct vers la production

Les signaux, alertes et tableaux de bord construits dans 3forge peuvent passer de la recherche à la production sans re-plateformisation.

Flux tiers

Flux
Flux

Interne

Base de données
Base de données

Entrepôt de données

Jeu de données S1
Jeu de données Sn
Bibliothèque Python 3forge

Recherche et exploration interactives

  • Jupyter Notebook / JupyterLab
  • Notebooks Python VS Code
  • Python REPL / IPython

Cas d'usage

  • Recherche quantitative et développement de signaux
  • Analyse ad hoc sur données en direct ou historiques
  • Validation de modèles et backtesting
  • Investigations sur les risques

Production et automatisation

  • Orchestration via Airflow ou planificateur
  • Traitements Python par lots
  • Scripts déclenchés par cron
  • Pipelines CI/CD ou d'automatisation

Cas d'usage

  • Reporting planifié
  • Calculs de risque nocturnes
  • Tâches de rapprochement de données
  • Exports réglementaires automatisés

Frameworks quantitatifs et data science

  • pandas / NumPy
  • scikit-learn
  • TensorFlow ou PyTorch
  • Bibliothèques d'optimisation

Cas d'usage

  • Modélisation factorielle
  • Optimisation de portefeuille
  • Simulations de scénarios
  • Modèles de risque ou d'exécution basés sur le ML

Services et API

  • Applications FastAPI / Flask
  • Microservices Python
  • Services conteneurisés
  • Points de terminaison REST internes

Cas d'usage

  • Outils internes
  • API de données
  • Services de risque
  • Automatisation des workflows
Intégration ODBC

ODBC

L'adaptateur ODBC de 3forge connecte la base de données 3forge aux outils de bureau que les analystes utilisent déjà chaque jour. Il permet aux feuilles de calcul, aux plateformes de BI et aux outils de reporting d'interroger directement des données gouvernées, en temps réel et natives de la finance depuis 3forge, sans reconstruire de logique complexe dans des fichiers déconnectés. Les équipes peuvent conserver leurs outils front-end familiers tout en centralisant le traitement lourd des données, l'enrichissement et le contrôle au sein de l'Application Engine for Finance.

Connectivité directe aux données 3forge

Utilisez la base de données 3forge comme source de données en direct depuis Excel et d'autres outils compatibles ODBC.

Traitement lourd centralisé

Effectuez des jointures, enrichissements, filtres et agrégations en temps réel à l'intérieur de 3forge plutôt que de recréer une logique complexe dans les feuilles de calcul.

Logique gouvernée et versionnée

Les modèles de données et les calculs sont gérés de façon centralisée, avec une visibilité complète sur la logique mise en œuvre.

Sécurité de niveau entreprise

Droits d'accès fins, auditabilité et chiffrement optionnel au repos et en transit.

Intégration transparente des feuilles de calcul

Préservez les modèles de feuilles de calcul existants tout en déplaçant l'ingénierie et la transformation des données vers un runtime contrôlé et évolutif.

Large prise en charge de l'écosystème

Compatible avec les plateformes de business intelligence et de reporting qui prennent en charge ODBC, étendant les données 3forge gouvernées aux tableaux de bord, à l'analytique et aux rapports automatisés.

Le résultat est une transition de flux de travail fragmentés et basés sur des fichiers vers une dorsale de données structurée, auditable et optimisée pour la performance, sans perturber la façon dont les utilisateurs préfèrent analyser l'information.

Prochaines étapes

Déplacez vos données les plus critiques en toute confiance.

Réservez une démo de 30 minutes avec un ingénieur solutions 3forge.

Retour à Live Data