# How does Discourse update the client on new posts from the server?

**URL:** https://meta.discourse.org/t/how-does-discourse-update-the-client-on-new-posts-from-the-server/109147
**Category:** Development
**Created:** [February 14, 2019, 1:43pm UTC](https://meta.discourse.org/t/how-does-discourse-update-the-client-on-new-posts-from-the-server/109147 "2019-02-14T13:43:59Z")
**Posts on this page:** 1
**Showing post:** 3

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [February 15, 2019, 12:57am UTC](https://meta.discourse.org/t/how-does-discourse-update-the-client-on-new-posts-from-the-server/109147/3 "2019-02-15T00:57:41Z")

</div>

See also:

> [@How discourse stays online (Message Bus, Faye, Long Polling)](https://meta.discourse.org/t/how-discourse-stays-online-message-bus-faye-long-polling/3238):
>
> Hi, sorry for bad English. I looked at source, but it’s hard to read and understand in big project. But as i understood Discourse using own implementation of communication over (Long polling (only(?))) to represent most actual data to users with MessageBus, why? Why were not used Faye?

---

_[View the full topic](https://meta.discourse.org/t/how-does-discourse-update-the-client-on-new-posts-from-the-server/109147)._
