openreplay/backend
Alexander 9e319ed27c
[Sink] Improved files sync algo (#831)
* feat(backend): use channel of changed sessions instead of sync.Map

* feat(backend): avoid memory alloc for message body in message iterator

* feat(backend): removed unnecessary locks in file syncer

* feat(backend): sync.Map with prev updates

* feat(backend): improved write algorith (added bufio.Writer)

* feat(backend): session writer refactoring

* feat(backend): removed unnecessary type definition

* feat(backend): added write retrier to avoid data losing

* feat(backend): refactoring

* feat(backend): added session file implementation
2022-11-25 17:25:55 +01:00
..
cmd [Sink] Improved files sync algo (#831) 2022-11-25 17:25:55 +01:00
internal [Sink] Improved files sync algo (#831) 2022-11-25 17:25:55 +01:00
pkg [Sink] Improved files sync algo (#831) 2022-11-25 17:25:55 +01:00
.dockerignore Chore(release): v1.7.0 (#578) 2022-07-07 18:44:43 +02:00
build.sh chore(build): allow full parallel build 2022-11-14 16:10:13 +01:00
development.md Update development.md 2022-04-30 16:07:00 +00:00
Dockerfile feat(backend): enable Kerberos authentication for Kafka communication… (#807) 2022-11-22 12:10:01 +01:00
Dockerfile.bundle feat(backend): enable Kerberos authentication for Kafka communication… (#807) 2022-11-22 12:10:01 +01:00
entrypoint.sh feat(backend-docker): start all services in the background 2021-07-26 17:22:20 +02:00
go.mod feat(backend): updated golang text lib 2022-11-17 17:10:37 +01:00
go.sum feat(backend): updated golang text lib 2022-11-17 17:10:37 +01:00