*
There aren't really too many fruitful uses of Kamailio sans TM.

Very much agree here.  There are probably some good examples of having very 
lightweight load balancers, etc. that might really need to be stateless, but 
generally speaking real world applications will want to use tm.


Kaufman
Senior Voice Engineer



E: [email protected]







SIP.US Client Support: 800.566.9810  |  SIPTRUNK Client Support: 800.250.6510  
|  Flowroute Client Support: 855.356.9768

[img]<https://www.sip.us/>
[img]<https://www.siptrunk.com/>
[img]<https://www.flowroute.com/>


________________________________
From: Alex Balashov via sr-users <[email protected]>
Sent: Monday, December 23, 2024 9:24 AM
To: Kamailio (SER) - Users Mailing List <[email protected]>
Cc: Alex Balashov <[email protected]>
Subject: [SR-Users] Re: Transactions help

CAUTION: This email originated from outside the organization. Do not click 
links or open attachments unless you recognize the sender and know the content 
is safe.


There aren't really too many fruitful uses of Kamailio sans TM. Most intentions 
to go fully stateless, while understandable and full of noble intentions, end 
up being abandoned once it becomes apparent that things like failover aren't 
possible.

The performance argument for stateless harkens back to a different era in 
computing and memory. The argument isn't, strictly speaking, entirely meritless 
in 2024, and one can go down academic rabbit holes re: DoS and such. But as a 
practical matter, just do stateful if you're relaying anything anywhere, or 
engaged in asynchronous complications.

There should be a book: "How I Learned to Stop Worrying and Love the 
Stateful"...

-- Alex

--
Alex Balashov
Principal Consultant
Evariste Systems LLC
Web: 
https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fevaristesys.com%2F&data=05%7C02%7Cbkaufman%40bcmone.com%7Cedbc448110fd431dac7508dd23669e21%7Cafc1818e7b6848568913201b9396c4fc%7C1%7C0%7C638705645859759125%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=nQFVbJAoOvK4dPlwe2yz79Na0ufOlDgOfLIDbiqGj7k%3D&reserved=0<https://evaristesys.com/>
Tel: +1-706-510-6800

__________________________________________________________
Kamailio - Users Mailing List - Non Commercial Discussions -- 
[email protected]
To unsubscribe send an email to [email protected]
Important: keep the mailing list in the recipients, do not reply only to the 
sender!
__________________________________________________________
Kamailio - Users Mailing List - Non Commercial Discussions -- 
[email protected]
To unsubscribe send an email to [email protected]
Important: keep the mailing list in the recipients, do not reply only to the 
sender!

Reply via email to