Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
State and future of Heka (mail.mozilla.org)
5 points by chuhnk on May 6, 2016 | hide | past | favorite | 2 comments


> There was one fundamental mistake made, however, which is that we shouldn't have used channels. > they make it very hard to prevent message loss. If unbuffered channels are used everywhere, performance plummets unacceptably due to context-switching costs. But using buffered channels means that many messages are in flight at a time, most of which are sitting in channels waiting to be processed.

That's really interesting, I'd love to hear how people overcome similar problems.


It is a poor craftsman who blames his tools.




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: