{ "connectionString": "Server=localhost;Port=3306;Database=trading_platform;Uid=root;Pwd=1;", "binlogReader": { "host": "localhost", "port": 3306, "username": "root", "password": "1", "serverId": 999, "startPosition": 4, "heartbeatInterval": 30 }, "snapshotStorage": { "path": "./snapshots_test", "compression": true, "retentionDays": 7, "maxFileSize": 104857600, "dumpOptimizations": { "singleTransaction": true, "includeRoutines": true, "includeTriggers": true, "includeEvents": true, "extendedInsert": true, "completeInsert": true, "hexBlob": true, "netBufferLength": 16384, "maxAllowedPacket": "1G", "excludeTables": [], "includeTables": [], "quick": true, "orderByPrimary": true, "flushLogs": true, "masterData": 2, "compact": false, "noAutocommit": false, "lockTables": false } }, "eventStore": { "path": "./events", "maxFileSize": 52428800, "retentionDays": 90, "batchSize": 1000, "flushInterval": 5 }, "security": { "encryption": false, "encryptionKey": null } }