{application,barrel_p2p,
[{description,"HyParView peer membership with pluggable Erlang distribution carrier"},
{vsn,"0.1.0"},
{registered,[barrel_p2p_sup,barrel_p2p_hyparview,
barrel_p2p_hyparview_shuffle,
barrel_p2p_hyparview_events,barrel_p2p_bridge,
barrel_p2p_registry,barrel_p2p_registry_replica,
barrel_p2p_leader,barrel_p2p_leader_replica,
barrel_p2p_shard,barrel_p2p_members_replica,
barrel_p2p_reminder,barrel_p2p_reminder_replica,
barrel_p2p_map_sup,barrel_p2p_bootstrap]},
{mod,{barrel_p2p_app,[]}},
{applications,[kernel,stdlib,quic,instrument]},
{env,[{active_size,5},
{passive_size,30},
{arwl,6},
{prwl,3},
{shuffle_length,8},
{shuffle_period,10000},
{listen_port,0},
{contact_nodes,[]},
{contact_retry_ms,5000},
{ring_size,64},
{member_heartbeat_ms,2000},
{member_ttl_ms,6000},
{member_skew_ms,5000},
{reminder_scan_ms,1000},
{reminder_tombstone_ttl_ms,3600000},
{reminder_data_dir,"data/reminders"},
{replicated_maps,[]},
{barrel_p2p_map_scan_ms,1000},
{barrel_p2p_map_tombstone_ttl_ms,3600000},
{barrel_p2p_map_data_dir,"data/maps"},
{replica_anti_entropy_ms,30000}]},
{modules,[]},
{licenses,["Apache-2.0"]},
{maintainers,["Benoit Chesneau <benoitc@enki-multimedia.eu>"]},
{links,[{"GitHub",
"https://github.com/barrel-platform/barrel_p2p"}]}]}.