Roberto Ostinelli
|
26dec88f52
Dry some code.
|
3 лет назад |
Roberto Ostinelli
|
e26cf133bc
Improve logs.
|
3 лет назад |
Roberto Ostinelli
|
aba9cb4bfd
Add groups join.
|
3 лет назад |
Roberto Ostinelli
|
46a137bad4
Use registry count tin benchmarks.
|
3 лет назад |
Roberto Ostinelli
|
2103171fb2
Fix dialyzer.
|
3 лет назад |
Roberto Ostinelli
|
58fc50860d
Move storing syn process names into backbone.
|
3 лет назад |
Roberto Ostinelli
|
d7e2eaa2dc
[optimization] Use bag for by_pid tables.
|
3 лет назад |
Roberto Ostinelli
|
199d09d517
[optimization] Use lookup for main name table.
|
3 лет назад |
Roberto Ostinelli
|
6918303b2a
Remove write concurrency on ETS.
|
3 лет назад |
Roberto Ostinelli
|
11831874c7
[optimization] Use lookup tables instead of rebuilding process & atom names.
|
3 лет назад |
Roberto Ostinelli
|
3134cf9396
Add basic benchmark.
|
3 лет назад |
Roberto Ostinelli
|
7ba1ef57c1
Abstract to syn_gen_scope.
|
3 лет назад |
Roberto Ostinelli
|
4cbd40147f
Remove unnecessary ~n.
|
3 лет назад |
Roberto Ostinelli
|
8fd9d3f4b4
Create ETS tables based on scopes.
|
3 лет назад |
Roberto Ostinelli
|
4a47a22f78
Add scope registration, unregistration & monitoring.
|
3 лет назад |
Roberto Ostinelli
|
06c019990c
Reinit empty project.
|
3 лет назад |
Roberto Ostinelli
|
6a3b151c53
Optimize removal from table.
|
5 лет назад |
Roberto Ostinelli
|
e22b6b9b81
Use ordered_set everywhere.
|
5 лет назад |
Roberto Ostinelli
|
c010d9fafd
Store time in registry.
|
5 лет назад |
Roberto Ostinelli
|
b4bce71874
Add anti-entropy for registry.
|
5 лет назад |
Roberto Ostinelli
|
d22e14cf9a
Convert groups to ETS backend.
|
5 лет назад |
Roberto Ostinelli
|
f9aaea0b6d
Convert registry to ETS backend.
|
5 лет назад |
Roberto Ostinelli
|
591fa52527
Convert backbone to gen_server (owner of ETS tables).
|
5 лет назад |
Roberto Ostinelli
|
acb2b6a5d1
Add 3rd index on registry table.
|
5 лет назад |
Roberto Ostinelli
|
0d36cdee37
Do not delete table on application stop (retro-compatibility with older erlang).
|
5 лет назад |
Roberto Ostinelli
|
22ccb8c6b5
Move sync calls outside of main processes.
|
5 лет назад |
Roberto Ostinelli
|
82e47460fc
Refactor handler.
|
5 лет назад |
Roberto Ostinelli
|
c7782b12c4
Remove write optimization on ETS.
|
5 лет назад |
Roberto Ostinelli
|
ed12197a52
Add local group members.
|
5 лет назад |
Roberto Ostinelli
|
490e898006
Reformat.
|
5 лет назад |