935eb1fb0b
added profiler tooling to enable automated generation of profile reports
2025-09-13 13:06:52 +01:00
fc546ddc0b
Replace errorf with errors and fmt.Errorf, remove redundant logging across database operations, minimize unused imports, and improve concurrent event delivery logic. Added CPU utilization optimization in the main runtime configuration.
2025-09-13 00:47:53 +01:00
c45276ef08
Optimize deletion timestamp lookup by replacing sorting logic with linear scan to improve performance. Add profiling support with cmd/benchmark/profile.sh, introduce network load testing in benchmarks, and update benchmark reports with additional latency metrics (P90, bottom 10%).
2025-09-12 23:47:53 +01:00
fefa4d202e
completed basic benchmark
2025-09-12 21:30:27 +01:00
110223fc4e
Migrate internal module imports to unified package path.
...
Replaced legacy `*.orly` module imports with `next.orly.dev/pkg` paths across the codebase for consistency. Removed legacy `go.mod` files from sub-packages, consolidating dependency management. Added Dockerfiles and configurations for benchmarking environments.
2025-09-12 16:12:31 +01:00
2491fd2738
wire up trigger to restart sync for ACL spider
2025-09-07 20:24:04 +01:00
f5a8c094e4
Introduce ACL registry with follows implementation, enhance SaveEvent for replaceable kinds, and refactor filter-based serial fetching. Update configs and dependencies.
2025-09-07 16:13:07 +01:00
b08e94807b
Refactor database methods: simplify SaveEvent signature, enhance logging, and introduce deletion check logic with CheckForDeleted.
2025-09-03 20:59:23 +01:00
51f04f5f60
implemented event and req
2025-09-02 20:32:53 +01:00
ecaf52b98f
Add core packages, configuration system, and initial application structure
2025-08-21 11:04:03 +01:00