GSoC 2020: Idea #1 from Broadway project

32 views
Skip to first unread message

Tallys Martins

unread,
Mar 5, 2020, 8:57:50 AM3/5/20
to gsoc-...@googlegroups.com
Hi, there! My name is Tallys and I am interested in submit a proposal for Broadway project, idea #1. 

I am a Brazilian student and I am finishing a Msc. degree in Computer Science. I already participated in the GSoC before in 2018 in the BEAM organization and it was a great experience. I would love to participate again and continue to improve my software engineering skills working with the Elixir community.

Just one question about the project. The idea is to create an isolated library apart from broadway that only contains the fuentd protocol implementation? I mean, something like this elsa library that connects to kafka, and then it is wrapped in the off_broadway_kafka producer which is then "plugged" in broadway itself?

Best,
Tallys

José Valim

unread,
Mar 5, 2020, 9:17:06 AM3/5/20
to Tallys Martins, gsoc-erlef
Hi Tallys, welcome!

> Just one question about the project. The idea is to create an isolated library apart from broadway that only contains the fuentd protocol implementation?

Excellent question. Yes, the focus of the project is to implement a library completely decoupled from Broadway. You will most likely use ranch/cowboy for your task. If there is enough time, then we can discuss Broadway integration, but it definitely isn't a priority.

--
You received this message because you are subscribed to the Google Groups "gsoc-erlef" group.
To unsubscribe from this group and stop receiving emails from it, send an email to gsoc-erlef+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/gsoc-erlef/CAHtu5s-SMaTdQrUYyJVLYAwG8Vn1wgnxJDTHg5i9niPLb6bakg%40mail.gmail.com.

Tallys Martins

unread,
Mar 5, 2020, 3:28:00 PM3/5/20
to José Valim, gsoc-erlef


Em qui., 5 de mar. de 2020 às 11:17, José Valim <jose....@dashbit.co> escreveu:
Hi Tallys, welcome!
Hi, Jose Valim! Thanks for your reply. 

> Just one question about the project. The idea is to create an isolated library apart from broadway that only contains the fuentd protocol implementation?

Excellent question. Yes, the focus of the project is to implement a library completely decoupled from Broadway. You will most likely use ranch/cowboy for your task. If there is enough time, then we can discuss Broadway integration, but it definitely isn't a priority.
Great! I will take a look at Elixir Web Sockets with gen_tcp and cowboy to better understand how things work, how to parse the raw messages from the socket and so on. Then, by the next week I should start drafting a proposal to submit.
Let me know if you have suggestions of another project where I should take a look. 

Warm regards,
Tallys
Reply all
Reply to author
Forward
0 new messages