OpenRiak / riak_core

Distributed systems infrastructure used by Riak.
Apache License 2.0
2 stars 0 forks source link

Under-utilised Features - Long Term Plan #5

Open martinsumner opened 9 months ago

martinsumner commented 9 months ago

There are some features within riak_core, that are rarely or never used. Should these features simply be removed going forward.

riak_core_bg_manager

riak_core_throttle

riak_core_table_owner

gen_nb_server

process_proxy

bloom

riak_core_tracer|riak_core_dtrace

riak_core_gen_server

riak_core_priority_queue

martinsumner commented 8 months ago

Also:

riak_core_exo_monitor

Bob-The-Marauder commented 6 months ago

I've asked internally and as far as I know, the only potential candidate we have for retention is the riak_core_bg_manager for a little relief for overstressed systems. Even then, it is rarely used.

Possibly add dtrace to the list of items for removal as well?