erlang:start_timer/3 vs timer:send_after/3

Viewed 2888

What should I prefer:

erlang:start_timer(Ttl, self(), time_to_die)

or

timer:send_after(Ttl, self(), {timeout, time_to_die})

if my use case is to send a single atom message to a gen_server? I expect to have hundreds of thousands of gen_servers and each one of those will need to have an associated TTL timer event.

1 Answers
Related