-
Normally, I would agree with you. I do think that UNA has scalability. And you are right, most here have no clue to the amount of servers needed for even a mid size venture. A VPS can't handle much of anything in real world application.
I'm currently running 4, 32 core 128GB mem boxes. No hosting panel on 3, first one I use a open source panel just for ease. S3 for all storage needs.
2 running a nginx round robin balancer and 1 for ovenmedia / jetsi and 1 for sql. Its a startup. I can add edge servers to ovenmedia on demand and horizontal scale jitsi using video bridges.
I'm not lacking in server administration. What I do lose understanding in at times in integration with UNA. Like my original setup of ovenmedia. I just couldn't get it to stream right. Alex was kind enough to provide una.io old config, I found my mistake, and it fired right up.
Now I'm load testing to see how much I can get out of one server. So I know my threshold bringing more online.
I do agree that UNA has a lot of documentation problems. A lot. But I've been under the hood non stop now for a month and am beginning to understand certain things. As a developer, your comment of writing a website from scratch in python, if you plan on writing something robust, will take years. Unless you have a team of developers.
UNA is modular. I disagree with you. And I would like to see some more features and definitely bug fixes, but you can essentially do whatever you want. Yes, building a site for real world conversion takes money. Easily 10k for startup, and if even remotely successful, this number hits 50k to 100k quickly. I mean, FB has 600,000 servers. Anyhow...
UNA is great for social sites with intended purpose. Veteransbrigade is a perfect example. Social sites for doctors, employees, certain niche markets. UNA is great out the box.
Now, you want to compete with the big boys? Well, UNA needs work. It needs customizing and look and feel changes. I had a successful website many many years ago. Nearly 17. Dolphin 5.6 - so modified it was impossible to transition to Dolphin 6 (which I will call the birth of UNA). I sold it, and did well. It failed a few years later, because, mobile market hit hard, and web based sites took a hit.
I'm rambling. I hope someone from UNA can help with my jitsi questions.
-
I didn't say that I will start with my website Python from scratch. There are tens of thousands of modules for Python, UNA is a small child compared to Django. Take a look at an example of a CMS built on top of the Django framework: Wagtail. or Django-Cms or pure django the difference is that you will find documentation for everything, see which are the top sites that use this framework and you will understand. If you want to achieve great things, use the tools that can make it happen.
-
I need jitsi questions answered and then I am ok with UNA I have been asking and posting the same question with no reply as yet, UNA I find is as you say great but lacks documentation I feel the UNA team work veru hard given the time they have I have appreciated all the help along the way too. I have it on a dedicated server with TMD its fine I am almost ready to launch my site but held back by this one item, I am also subscribed to una ant $90
per month which they deserve, I am happy overall with the software once you get into it, I just need JITSI questions answering
-
You do realize that Facebook, the biggest of social networks, runs PHP. Anyhow, this thread is about jitsi, you want to debate web stack, web languages, who does what, just be sure you know your facts. Because I will say yes, this needs improvement, or yes, this needs done, yes documentation needs put together for developers.
You are experienced with Django obviously, its your comfort zone. Mine is joomla. Because when I left web development for native android development, I used joomla for the back end for apps I have in the playstore. So if I need something done, I just do it. I know joomla. Also, documentation for joomla is amazing.
UNA are producing documentation. We will see the ongoing outcome. As that progresses, I'll continue to look through code and ask questions. I FINALLY got a grasp around bx_srv.
Another ramble. If you like to discuss viability, scalability, my experiences as a Linux administrator, real world use case of load balanced Linux boxes, or anything related, please start a thread. We hijacked my thread about jitsi.
-