VoIP Mailing List Archives
Mailing list archives for the VoIP community |
|
View previous topic :: View next topic |
Author |
Message |
nzaytsevc at gmail.com Guest
|
Posted: Mon Dec 06, 2021 10:38 am Post subject: [Freeswitch-users] Sereverless ESL and KSUUID support |
|
|
Hi Everyone,
Could you please assist with those 2 questions:
1) Has anybody created an AWS serverless ESL controller for FreeSWITCH?
If yes, could you please share the experience and the technology stack that was used.
2) Does FreeSWITCH support KSUUID instead of UUID?
https://github.com/segmentio/ksuid
Is there any roadmap for that?
-Best Reagrds,
Nikolay Zaytsev |
|
Back to top |
|
|
david.villasmil.work a... Guest
|
Posted: Mon Dec 06, 2021 12:45 pm Post subject: [Freeswitch-users] Sereverless ESL and KSUUID support |
|
|
Hello,
Last time I looked that lambda, there’s a running limit of 15 minutes, so it was not suited for esl. Things probably have changed, tho.
On Mon, 6 Dec 2021 at 15:35, Nikolay Zaytsev <nzaytsevc@gmail.com (nzaytsevc@gmail.com)> wrote:
--
Regards,
David Villasmilemail: david.villasmil.work@gmail.com (david.villasmil.work@gmail.com)
phone: +34669448337 |
|
Back to top |
|
|
brian at freeswitch.com Guest
|
|
Back to top |
|
|
m.hald at outlook.com Guest
|
Posted: Mon Dec 06, 2021 11:28 pm Post subject: [Freeswitch-users] Sereverless ESL and KSUUID support |
|
|
Hi,
Perhaps mod_AMQP would be an option, since AWS Lambda supports RabbitMQ?. I don’t know anything about AWS and Lambda / Serverless tho.
https://aws.amazon.com/about-aws/whats-new/2021/07/aws-lambda-now-supports-amazon-mq-for-rabbitmq-as-an-event-source/
Von: FreeSWITCH-users <freeswitch-users-bounces@lists.freeswitch.org> Im Auftrag von Nikolay Zaytsev
Gesendet: Montag, 6. Dezember 2021 16:35
An: freeswitch-users@lists.freeswitch.org
Betreff: [Freeswitch-users] Sereverless ESL and KSUUID support
Hi Everyone,
Could you please assist with those 2 questions:
1) Has anybody created an AWS serverless ESL controller for FreeSWITCH?
If yes, could you please share the experience and the technology stack that was used.
2) Does FreeSWITCH support KSUUID instead of UUID?
https://github.com/segmentio/ksuid
Is there any roadmap for that?
-Best Reagrds,
Nikolay Zaytsev |
|
Back to top |
|
|
nzaytsevc at gmail.com Guest
|
Posted: Tue Dec 07, 2021 4:42 am Post subject: [Freeswitch-users] Sereverless ESL and KSUUID support |
|
|
Thank everyone for the reply.
Regarding the KSUUID, understood.
For the serverless part, lamda is limited to 15 minutes, that is right.
But what do you think about the following design?
- Have a bunch of lambda functions each corresponds to a certain event.
- No data is stored in memory all go to Dynamo DB.
- On the event triggered from FreeSWITCH Lamda queries the Dynamo DB for the config and related call data.
- Lambda does processing and sends the commands to FreeSWITCH
- Lambda updates the Dynamo DB.
In case you agree that the above design might work, what do you think about the tech stack to use?
I was thinking about python switchio (https://github.com/friends-of-freeswitch/switchio), but
1) In the case of using serverless there is no need to use the async approach from the ESL engine
2) I am not sure it is developed anymore
Maybe vanilla python ESL will work fine in this case.
Please advise.
Best regards,
Nikolay Zaytsev |
|
Back to top |
|
|
dujinfang at gmail.com Guest
|
|
Back to top |
|
|
david.villasmil.work a... Guest
|
|
Back to top |
|
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|