Sponsor: VoiceMeUp - Corporate & Wholesale VoIP Services

VoIP Mailing List Archives
Mailing list archives for the VoIP community
 SearchSearch 

[Freeswitch-users] Sereverless ESL and KSUUID support


 
Post new topic   Reply to topic    VoIP Mailing List Archives Forum Index -> freeSWITCH Users
View previous topic :: View next topic  
Author Message
nzaytsevc at gmail.com
Guest





PostPosted: Mon Dec 06, 2021 10:38 am    Post subject: [Freeswitch-users] Sereverless ESL and KSUUID support Reply with quote

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





PostPosted: Mon Dec 06, 2021 12:45 pm    Post subject: [Freeswitch-users] Sereverless ESL and KSUUID support Reply with quote

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:

Quote:
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

_________________________________________________________________________

The FreeSWITCH project is sponsored by SignalWire https://signalwire.com
Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services.
Build your next product on our scalable cloud platform.

Join our online community to chat in real time https://signalwire.community

Professional FreeSWITCH Services
sales@freeswitch.com (sales@freeswitch.com)
https://freeswitch.com

Official FreeSWITCH Sites
https://freeswitch.com/oss
https://freeswitch.org/confluence
https://cluecon.com

FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org (FreeSWITCH-users@lists.freeswitch.org)
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
https://freeswitch.com


--
Regards,


David Villasmilemail: david.villasmil.work@gmail.com (david.villasmil.work@gmail.com)
phone: +34669448337
Back to top
brian at freeswitch.com
Guest





PostPosted: Mon Dec 06, 2021 2:12 pm    Post subject: [Freeswitch-users] Sereverless ESL and KSUUID support Reply with quote

Quote:
2) Does FreeSWITCH support KSUUID instead of UUID?

https://github.com/segmentio/ksuid

Is there any roadmap for that?





Unless there is a ksuuid library in C that is license compatible, it's not going to happen. 


/b



--



Brian West | Co-founder and Developer
Need Commercial support? email sales@freeswitch.com (sales@freeswitch.com)
FreeSWITCH Solutions | 17345 Civic Drive #2531 Brookfield, WI 53045
Email: brian@freeswitch.com (brian@freeswitch.com)
Mobile: 918-424-9378
Website: https://www.FreeSWITCH.com
[/url] [url=https://twitter.com/freeswitch]
Back to top
m.hald at outlook.com
Guest





PostPosted: Mon Dec 06, 2021 11:28 pm    Post subject: [Freeswitch-users] Sereverless ESL and KSUUID support Reply with quote

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





PostPosted: Tue Dec 07, 2021 4:42 am    Post subject: [Freeswitch-users] Sereverless ESL and KSUUID support Reply with quote

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?
  1. Have a bunch of lambda functions each corresponds to a certain event.
  2. No data is stored in memory all go to Dynamo DB.
  3. On the event triggered from FreeSWITCH Lamda queries the Dynamo DB for the config and related call data.
  4. Lambda does processing and sends the commands to FreeSWITCH
  5. 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





PostPosted: Tue Dec 07, 2021 9:09 am    Post subject: [Freeswitch-users] Sereverless ESL and KSUUID support Reply with quote

I believe go can generate a .so could be called by C. Also there's a rust lib. someone will eventually make a C version Wink

On Tue, Dec 7, 2021 at 3:20 AM Brian West <brian@freeswitch.com (brian@freeswitch.com)> wrote:

Quote:
Quote:
2) Does FreeSWITCH support KSUUID instead of UUID?

https://github.com/segmentio/ksuid

Is there any roadmap for that?





Unless there is a ksuuid library in C that is license compatible, it's not going to happen. 


/b



--



Brian West | Co-founder and Developer
Need Commercial support? email sales@freeswitch.com (sales@freeswitch.com)
FreeSWITCH Solutions | 17345 Civic Drive #2531 Brookfield, WI 53045
Email: brian@freeswitch.com (brian@freeswitch.com)
Mobile: 918-424-9378
Website: https://www.FreeSWITCH.com
[/url] [url=https://twitter.com/freeswitch]














_________________________________________________________________________

The FreeSWITCH project is sponsored by SignalWire https://signalwire.com
Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services.
Build your next product on our scalable cloud platform.

Join our online community to chat in real time https://signalwire.community

Professional FreeSWITCH Services
sales@freeswitch.com (sales@freeswitch.com)
https://freeswitch.com

Official FreeSWITCH Sites
https://freeswitch.com/oss
https://freeswitch.org/confluence
https://cluecon.com

FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org (FreeSWITCH-users@lists.freeswitch.org)
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
https://freeswitch.com



--
About: http://about.me/dujinfang
Blog: http://www.dujinfang.com
Proj:  http://www.freeswitch.org.cn
Back to top
david.villasmil.work a...
Guest





PostPosted: Tue Dec 07, 2021 1:08 pm    Post subject: [Freeswitch-users] Sereverless ESL and KSUUID support Reply with quote

You’ll still hit the 15 limit limitation.

On Tue, 7 Dec 2021 at 14:00, Seven Du <dujinfang@gmail.com (dujinfang@gmail.com)> wrote:

Quote:
I believe go can generate a .so could be called by C. Also there's a rust lib. someone will eventually make a C version Wink

On Tue, Dec 7, 2021 at 3:20 AM Brian West <brian@freeswitch.com (brian@freeswitch.com)> wrote:

Quote:
Quote:
2) Does FreeSWITCH support KSUUID instead of UUID?

https://github.com/segmentio/ksuid

Is there any roadmap for that?





Unless there is a ksuuid library in C that is license compatible, it's not going to happen. 


/b



--



Brian West | Co-founder and Developer
Need Commercial support? email sales@freeswitch.com (sales@freeswitch.com)
FreeSWITCH Solutions | 17345 Civic Drive #2531 Brookfield, WI 53045
Email: brian@freeswitch.com (brian@freeswitch.com)
Mobile: 918-424-9378
Website: https://www.FreeSWITCH.com
[/url] [url=https://twitter.com/freeswitch]














_________________________________________________________________________

The FreeSWITCH project is sponsored by SignalWire https://signalwire.com
Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services.
Build your next product on our scalable cloud platform.

Join our online community to chat in real time https://signalwire.community

Professional FreeSWITCH Services
sales@freeswitch.com (sales@freeswitch.com)
https://freeswitch.com

Official FreeSWITCH Sites
https://freeswitch.com/oss
https://freeswitch.org/confluence
https://cluecon.com

FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org (FreeSWITCH-users@lists.freeswitch.org)
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
https://freeswitch.com



--
About: http://about.me/dujinfang
Blog: http://www.dujinfang.com
Proj:  http://www.freeswitch.org.cn
_________________________________________________________________________

The FreeSWITCH project is sponsored by SignalWire https://signalwire.com
Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services.
Build your next product on our scalable cloud platform.

Join our online community to chat in real time https://signalwire.community

Professional FreeSWITCH Services
sales@freeswitch.com (sales@freeswitch.com)
https://freeswitch.com

Official FreeSWITCH Sites
https://freeswitch.com/oss
https://freeswitch.org/confluence
https://cluecon.com

FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org (FreeSWITCH-users@lists.freeswitch.org)
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
https://freeswitch.com


--
Regards,


David Villasmilemail: david.villasmil.work@gmail.com (david.villasmil.work@gmail.com)
phone: +34669448337
Back to top
Display posts from previous:   
Post new topic   Reply to topic    VoIP Mailing List Archives Forum Index -> freeSWITCH Users All times are GMT - 5 Hours
Page 1 of 1

 
Jump to:  
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

VoiceMeUp - Corporate & Wholesale VoIP Services