[jitsi-users] Prosody vs Ejabberd - Community


#1

Hi Guys,

I am trying to understand which one of these xmpp server will best suit in
long term.

Prosody seems to be quick, easy and simple. But it does not seem to give
much in terms of scalability (at-least what I have read on prosody forums).

Where as ejabberd seems to be robust and scalable (WhatsApp tagged to it's
name)

Since Jisti chose Prosody as XMPP server I am wondering if using Ejabberd
would be a good idea interns of its support with VideoBridge. Should I just
follow the JitsiVideobridgeWithEjabberd integration or are there known
reasons for not opting ejabberd?

Main question, is it advised by community to use videoBridge with ejabberd?
and if we have fellow jitsi users using it successfully in their
architecture.

Regards,
JSZ


#2

Hi,

We use Prosody at scale and have not run into problems inherent to our use of it AFAICT. I’d guess you’ll sooner need to address scaling challenges for Video Bridges than XMPP traffic.

Given that Prosody is our preferred way of deploying Jitsi Meet is with Prosody, you’ll always run into less problems if you do the same. I’d suggest you start like that and only address problems when you run into them. Some features require Prosody plugins which you would need to rewrite for Ejabberd, for example.

Cheers,

···

On Apr 10, 2017, at 13:57, Jade SZ <jitterbuffer@gmail.com> wrote:

Hi Guys,

I am trying to understand which one of these xmpp server will best suit in long term.

Prosody seems to be quick, easy and simple. But it does not seem to give much in terms of scalability (at-least what I have read on prosody forums).

Where as ejabberd seems to be robust and scalable (WhatsApp tagged to it's name)

Since Jisti chose Prosody as XMPP server I am wondering if using Ejabberd would be a good idea interns of its support with VideoBridge. Should I just follow the JitsiVideobridgeWithEjabberd integration or are there known reasons for not opting ejabberd?

Main question, is it advised by community to use videoBridge with ejabberd? and if we have fellow jitsi users using it successfully in their architecture.

--
Saúl


#3

A FAQ including this repetitive question would be nice.

···

El 3 de mayo de 2017 5:42:37 a. m. GMT-05:00, "Saúl Ibarra Corretgé" <scorretge@atlassian.com> escribió:

On Apr 10, 2017, at 13:57, Jade SZ <jitterbuffer@gmail.com> wrote:

Hi Guys,

I am trying to understand which one of these xmpp server will best

suit in long term.

Prosody seems to be quick, easy and simple. But it does not seem to

give much in terms of scalability (at-least what I have read on prosody
forums).

Where as ejabberd seems to be robust and scalable (WhatsApp tagged to

it's name)

Since Jisti chose Prosody as XMPP server I am wondering if using

Ejabberd would be a good idea interns of its support with VideoBridge.
Should I just follow the JitsiVideobridgeWithEjabberd integration or
are there known reasons for not opting ejabberd?

Main question, is it advised by community to use videoBridge with

ejabberd? and if we have fellow jitsi users using it successfully in
their architecture.

Hi,

We use Prosody at scale and have not run into problems inherent to our
use of it AFAICT. I’d guess you’ll sooner need to address scaling
challenges for Video Bridges than XMPP traffic.

Given that Prosody is our preferred way of deploying Jitsi Meet is with
Prosody, you’ll always run into less problems if you do the same. I’d
suggest you start like that and only address problems when you run into
them. Some features require Prosody plugins which you would need to
rewrite for Ejabberd, for example.

Cheers,

--
Saúl

_______________________________________________
users mailing list
users@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/users

--
Enviado desde mi dispositivo Android con K-9 Mail. Por favor, disculpa mi brevedad.


#4

On this matter I just want to note, that sometimes it is not just
based on preference but on need.
There are some that need to install jitsi on ejabberd because they use
the latter for many things, and have set it up in a particular way.
If using jitsi means they have to move everything to prosody, maybe
they will just not use it.

···

2017-05-03 14:30 GMT+03:00 Jack Freakazoid <freakazoid@riseup.net>:

A FAQ including this repetitive question would be nice.

El 3 de mayo de 2017 5:42:37 a. m. GMT-05:00, "Saúl Ibarra Corretgé" > <scorretge@atlassian.com> escribió:

On Apr 10, 2017, at 13:57, Jade SZ <jitterbuffer@gmail.com> wrote:

Hi Guys,

I am trying to understand which one of these xmpp server will best suit
in long term.

Prosody seems to be quick, easy and simple. But it does not seem to give
much in terms of scalability (at-least what I have read on prosody forums).

Where as ejabberd seems to be robust and scalable (WhatsApp tagged to
it's name)

Since Jisti chose Prosody as XMPP server I am wondering if using
Ejabberd would be a good idea interns of its support with VideoBridge.
Should I just follow the JitsiVideobridgeWithEjabberd integration or are
there known reasons for not opting ejabberd?

Main question, is it advised by community to use videoBridge with
ejabberd? and if we have fellow jitsi users using it successfully in their
architecture.

Hi,

We use Prosody at scale and have not run into problems inherent to our use
of it AFAICT. I’d guess you’ll sooner need to address scaling challenges for
Video Bridges than XMPP traffic.

Given that Prosody is our preferred way of deploying Jitsi Meet is with
Prosody, you’ll always run into less problems if you do the same. I’d
suggest you start like that and only address problems when you run into
them. Some features require Prosody plugins which you would need to rewrite
for Ejabberd, for example.

Cheers,

--
Saúl

________________________________

users mailing list
users@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/users

--
Enviado desde mi dispositivo Android con K-9 Mail. Por favor, disculpa mi
brevedad.

_______________________________________________
users mailing list
users@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/users

--
Ηλιάνα Παναγοπούλου


#5

On this matter I just want to note, that sometimes it is not just
based on preference but on need.
There are some that need to install jitsi on ejabberd because they use
the latter for many things, and have set it up in a particular way.

Sure. There are plenty to choose from, and we chose one to base our development on. That said, nothing prevents others from running different XMPP servers. We can’t, however, support them all, I hope you understand that.

If using jitsi means they have to move everything to prosody, maybe
they will just not use it.

I understand that is indeed not desirable. Boris and I will be attempting some better integration with other servers next month, trying to leverage S2S connections. The rough idea being that Meet remains in Prosody while integrating with the already deployed XMPP server.

Let’s see how that goes!

Cheers,

···

On May 3, 2017, at 14:17, Iliana Panagopoulou <hpanago@gmail.com> wrote:

2017-05-03 14:30 GMT+03:00 Jack Freakazoid <freakazoid@riseup.net>:

A FAQ including this repetitive question would be nice.

El 3 de mayo de 2017 5:42:37 a. m. GMT-05:00, "Saúl Ibarra Corretgé" >> <scorretge@atlassian.com> escribió:

On Apr 10, 2017, at 13:57, Jade SZ <jitterbuffer@gmail.com> wrote:

Hi Guys,

I am trying to understand which one of these xmpp server will best suit
in long term.

Prosody seems to be quick, easy and simple. But it does not seem to give
much in terms of scalability (at-least what I have read on prosody forums).

Where as ejabberd seems to be robust and scalable (WhatsApp tagged to
it's name)

Since Jisti chose Prosody as XMPP server I am wondering if using
Ejabberd would be a good idea interns of its support with VideoBridge.
Should I just follow the JitsiVideobridgeWithEjabberd integration or are
there known reasons for not opting ejabberd?

Main question, is it advised by community to use videoBridge with
ejabberd? and if we have fellow jitsi users using it successfully in their
architecture.

Hi,

We use Prosody at scale and have not run into problems inherent to our use
of it AFAICT. I’d guess you’ll sooner need to address scaling challenges for
Video Bridges than XMPP traffic.

Given that Prosody is our preferred way of deploying Jitsi Meet is with
Prosody, you’ll always run into less problems if you do the same. I’d
suggest you start like that and only address problems when you run into
them. Some features require Prosody plugins which you would need to rewrite
for Ejabberd, for example.

Cheers,

--
Saúl

________________________________

users mailing list
users@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/users

--
Enviado desde mi dispositivo Android con K-9 Mail. Por favor, disculpa mi
brevedad.

_______________________________________________
users mailing list
users@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/users

--
Ηλιάνα Παναγοπούλου

--
Saúl


#6

I understand. It is completely logical.

Wish you all the very best because jitsi and this community are awesome.

Στις 4 Μαϊ 2017 11:24 ΠΜ, ο χρήστης "Saúl Ibarra Corretgé" <
scorretge@atlassian.com> έγραψε:

···

> On May 3, 2017, at 14:17, Iliana Panagopoulou <hpanago@gmail.com> wrote:
>
> On this matter I just want to note, that sometimes it is not just
> based on preference but on need.
> There are some that need to install jitsi on ejabberd because they use
> the latter for many things, and have set it up in a particular way.

Sure. There are plenty to choose from, and we chose one to base our
development on. That said, nothing prevents others from running different
XMPP servers. We can’t, however, support them all, I hope you understand
that.

> If using jitsi means they have to move everything to prosody, maybe
> they will just not use it.
>

I understand that is indeed not desirable. Boris and I will be attempting
some better integration with other servers next month, trying to leverage
S2S connections. The rough idea being that Meet remains in Prosody while
integrating with the already deployed XMPP server.

Let’s see how that goes!

Cheers,

>
>
> 2017-05-03 14:30 GMT+03:00 Jack Freakazoid <freakazoid@riseup.net>:
>> A FAQ including this repetitive question would be nice.
>>
>> El 3 de mayo de 2017 5:42:37 a. m. GMT-05:00, "Saúl Ibarra Corretgé" > >> <scorretge@atlassian.com> escribió:
>>>
>>>
>>>> On Apr 10, 2017, at 13:57, Jade SZ <jitterbuffer@gmail.com> wrote:
>>>>
>>>> Hi Guys,
>>>>
>>>> I am trying to understand which one of these xmpp server will best
suit
>>>> in long term.
>>>>
>>>> Prosody seems to be quick, easy and simple. But it does not seem to
give
>>>> much in terms of scalability (at-least what I have read on prosody
forums).
>>>>
>>>> Where as ejabberd seems to be robust and scalable (WhatsApp tagged to
>>>> it's name)
>>>>
>>>> Since Jisti chose Prosody as XMPP server I am wondering if using
>>>> Ejabberd would be a good idea interns of its support with VideoBridge.
>>>> Should I just follow the JitsiVideobridgeWithEjabberd integration or
are
>>>> there known reasons for not opting ejabberd?
>>>>
>>>> Main question, is it advised by community to use videoBridge with
>>>> ejabberd? and if we have fellow jitsi users using it successfully in
their
>>>> architecture.
>>>>
>>>
>>>
>>> Hi,
>>>
>>> We use Prosody at scale and have not run into problems inherent to our
use
>>> of it AFAICT. I’d guess you’ll sooner need to address scaling
challenges for
>>> Video Bridges than XMPP traffic.
>>>
>>> Given that Prosody is our preferred way of deploying Jitsi Meet is with
>>> Prosody, you’ll always run into less problems if you do the same. I’d
>>> suggest you start like that and only address problems when you run into
>>> them. Some features require Prosody plugins which you would need to
rewrite
>>> for Ejabberd, for example.
>>>
>>>
>>> Cheers,
>>>
>>> --
>>> Saúl
>>>
>>>
>>> ________________________________
>>>
>>> users mailing list
>>> users@jitsi.org
>>> Unsubscribe instructions and other list options:
>>> http://lists.jitsi.org/mailman/listinfo/users
>>
>>
>> --
>> Enviado desde mi dispositivo Android con K-9 Mail. Por favor, disculpa
mi
>> brevedad.
>>
>> _______________________________________________
>> users mailing list
>> users@jitsi.org
>> Unsubscribe instructions and other list options:
>> http://lists.jitsi.org/mailman/listinfo/users
>
>
>
> --
> Ηλιάνα Παναγοπούλου

--
Saúl


#7

+1

···

On Thu, May 4, 2017 at 1:29 PM, Iliana Panagopoulou <hpanago@gmail.com> wrote:

I understand. It is completely logical.

Wish you all the very best because jitsi and this community are awesome.

Στις 4 Μαϊ 2017 11:24 ΠΜ, ο χρήστης "Saúl Ibarra Corretgé" <
scorretge@atlassian.com> έγραψε:

> On May 3, 2017, at 14:17, Iliana Panagopoulou <hpanago@gmail.com> >> wrote:
>
> On this matter I just want to note, that sometimes it is not just
> based on preference but on need.
> There are some that need to install jitsi on ejabberd because they use
> the latter for many things, and have set it up in a particular way.

Sure. There are plenty to choose from, and we chose one to base our
development on. That said, nothing prevents others from running different
XMPP servers. We can’t, however, support them all, I hope you understand
that.

> If using jitsi means they have to move everything to prosody, maybe
> they will just not use it.
>

I understand that is indeed not desirable. Boris and I will be attempting
some better integration with other servers next month, trying to leverage
S2S connections. The rough idea being that Meet remains in Prosody while
integrating with the already deployed XMPP server.

Let’s see how that goes!

Cheers,

>
>
> 2017-05-03 14:30 GMT+03:00 Jack Freakazoid <freakazoid@riseup.net>:
>> A FAQ including this repetitive question would be nice.
>>
>> El 3 de mayo de 2017 5:42:37 a. m. GMT-05:00, "Saúl Ibarra Corretgé" >> >> <scorretge@atlassian.com> escribió:
>>>
>>>
>>>> On Apr 10, 2017, at 13:57, Jade SZ <jitterbuffer@gmail.com> wrote:
>>>>
>>>> Hi Guys,
>>>>
>>>> I am trying to understand which one of these xmpp server will best
suit
>>>> in long term.
>>>>
>>>> Prosody seems to be quick, easy and simple. But it does not seem to
give
>>>> much in terms of scalability (at-least what I have read on prosody
forums).
>>>>
>>>> Where as ejabberd seems to be robust and scalable (WhatsApp tagged to
>>>> it's name)
>>>>
>>>> Since Jisti chose Prosody as XMPP server I am wondering if using
>>>> Ejabberd would be a good idea interns of its support with
VideoBridge.
>>>> Should I just follow the JitsiVideobridgeWithEjabberd integration or
are
>>>> there known reasons for not opting ejabberd?
>>>>
>>>> Main question, is it advised by community to use videoBridge with
>>>> ejabberd? and if we have fellow jitsi users using it successfully in
their
>>>> architecture.
>>>>
>>>
>>>
>>> Hi,
>>>
>>> We use Prosody at scale and have not run into problems inherent to
our use
>>> of it AFAICT. I’d guess you’ll sooner need to address scaling
challenges for
>>> Video Bridges than XMPP traffic.
>>>
>>> Given that Prosody is our preferred way of deploying Jitsi Meet is
with
>>> Prosody, you’ll always run into less problems if you do the same. I’d
>>> suggest you start like that and only address problems when you run
into
>>> them. Some features require Prosody plugins which you would need to
rewrite
>>> for Ejabberd, for example.
>>>
>>>
>>> Cheers,
>>>
>>> --
>>> Saúl
>>>
>>>
>>> ________________________________
>>>
>>> users mailing list
>>> users@jitsi.org
>>> Unsubscribe instructions and other list options:
>>> http://lists.jitsi.org/mailman/listinfo/users
>>
>>
>> --
>> Enviado desde mi dispositivo Android con K-9 Mail. Por favor, disculpa
mi
>> brevedad.
>>
>> _______________________________________________
>> users mailing list
>> users@jitsi.org
>> Unsubscribe instructions and other list options:
>> http://lists.jitsi.org/mailman/listinfo/users
>
>
>
> --
> Ηλιάνα Παναγοπούλου

--
Saúl

_______________________________________________
users mailing list
users@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/users