In Akka Stream, I'd like a stream with a timer that emits an element every 
n seconds. The timer should emit from a 1 element buffer that drops head on 
overflow (meaning only keeps the newest element). So essentially emit the 
newest element in intervals of n seconds. How can this be done?

My attempts could not get me further than a stream that emits the newest 
element with a lag of n seconds, meaning the current timer's cycle doesn't 
sample new elements. It looked something like `in ~> buffer.drophead ~> 
throttle(1 element/per second)`.

-- 
>>>>>>>>>>      Read the docs: http://akka.io/docs/
>>>>>>>>>>      Check the FAQ: 
>>>>>>>>>> http://doc.akka.io/docs/akka/current/additional/faq.html
>>>>>>>>>>      Search the archives: https://groups.google.com/group/akka-user
--- 
You received this message because you are subscribed to the Google Groups "Akka 
User List" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to akka-user+unsubscr...@googlegroups.com.
To post to this group, send email to akka-user@googlegroups.com.
Visit this group at https://groups.google.com/group/akka-user.
For more options, visit https://groups.google.com/d/optout.

Reply via email to