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.
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.
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
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.
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.
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é.
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
Interne
Entrepôt de données
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
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.