What's happening with Linen
# main
m
I'm trying to understand how linen actually works.
  • Why there is a socket implementation in Elixir? Is this for notifications only or whole message being handled?
  • What are the moving parts?
  • Can I build a custom frontend for linen?
  • If there is no Prisma subscription, how the messages are fetched in realtime. Is there any kind of polling?
  • Saw you have used, Graphile-worker is it only for the syncing process or realtime too?
e
We have a blog post about our architecture and elixir here.
Can you please explain the use case for the custom frontend?
Messages are sent via websockets.
The worker is used as a queue for jobs.
m
I wanted to build a custom frontend for internal usage. Like merging with other internal system
e
We're open source so we really can't stop you :) it's fine if you do it according to the LICENSE
m
Sure, Happy to comply with the License
41 Views