-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathbering-model.normalized.sample.json
More file actions
106 lines (106 loc) · 2.27 KB
/
bering-model.normalized.sample.json
File metadata and controls
106 lines (106 loc) · 2.27 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
{
"edges": [
{
"blocking": true,
"from": "checkout",
"id": "checkout|inventory|sync|true",
"kind": "sync",
"observed": {
"latency_ms": {
"p50": 25,
"p90": 25,
"p95": 25,
"p99": 25
}
},
"to": "inventory"
},
{
"blocking": false,
"from": "checkout",
"id": "checkout|payment|async|false",
"kind": "async",
"observed": {
"latency_ms": {
"p50": 12,
"p90": 12,
"p95": 12,
"p99": 12
}
},
"to": "payment"
},
{
"blocking": true,
"from": "frontend",
"id": "frontend|checkout|sync|true",
"kind": "sync",
"observed": {
"latency_ms": {
"p50": 60,
"p90": 60,
"p95": 60,
"p99": 60
}
},
"to": "checkout"
}
],
"endpoints": [
{
"entry_service": "checkout",
"id": "checkout:POST /process",
"method": "POST",
"path": "/process",
"success_predicate_ref": "checkout:POST /process"
},
{
"entry_service": "frontend",
"id": "frontend:GET /checkout",
"method": "GET",
"path": "/checkout",
"success_predicate_ref": "frontend:GET /checkout"
},
{
"entry_service": "frontend",
"id": "frontend:GET /health",
"method": "GET",
"path": "/health",
"success_predicate_ref": "frontend:GET /health"
}
],
"metadata": {
"confidence": 0.94,
"discovered_at": "2026-03-03T00:00:00Z",
"schema": {
"digest": "sha256:bc9a60736c9e6bda9599243fd68f293b88f42ade65321d8267369a5c3214779a",
"name": "io.mb3r.bering.model",
"uri": "https://mb3r-lab.github.io/Bering/schema/model/v1.1.0/model.schema.json",
"version": "1.1.0"
},
"source_ref": "bering://discover?input=examples%2Ftraces%2Fnormalized.sample.json",
"source_type": "bering"
},
"services": [
{
"id": "checkout",
"name": "checkout",
"replicas": 1
},
{
"id": "frontend",
"name": "frontend",
"replicas": 1
},
{
"id": "inventory",
"name": "inventory",
"replicas": 1
},
{
"id": "payment",
"name": "payment",
"replicas": 1
}
]
}