agranig | 13 years ago | on: How to run your own open source Skype replacement
agranig's comments
agranig | 13 years ago | on: How to run your own open source Skype replacement
Provisioning is built on top of Apache/Perl/Catalyst with a MySQL backend. The billing system is in C and Perl, and the Media Relay is in C with an own kernel module on top of iptables.
Asterisk is pretty insignificant, but it's surely the best known part in the VoIP world.
agranig | 13 years ago | on: How to run your own open source Skype replacement
agranig | 13 years ago | on: How to run your own open source Skype replacement
agranig | 13 years ago | on: How to run your own open source Skype replacement
In general, the reason for the slow adoption of SIP beyond just pure voice telephony is that the SIP/SIMPLE standard with its companions for buddy lists etc. is really crappy, and as a result so are most clients (or the interoperability between them). It doesn't make it better that the mobile device/equipment vendors forked off their own OMA standards, so the situation is pretty bad in that regards.
I still don't give up all hopes to see a proper Android/IOS SIP client supporting voice, video presence etc. while at the same time adhering to the standards.
agranig | 13 years ago | on: How to run your own open source Skype replacement
agranig | 13 years ago | on: How to run your own open source Skype replacement
agranig | 13 years ago | on: How to run your own open source Skype replacement
To go big, we've horizontal scaling mechanisms using subscriber partitioning by load-balancing SIP and provisioning requests over multiple pairs of such servers (usually placed in blade-center servers).
The key here is to keep as much CPU heavy things like media relaying end-to-end where possible, because the signaling part is pretty light-weight in SIP. To scale out and keep reliability up while keeping complexity low, we have a shared-nothing approach wherever possible. Works well for us.
agranig | 13 years ago | on: Ask HN: Followed all advice, why still no virality?
agranig | 13 years ago | on: Ask HN: Followed all advice, why still no virality?
And then, you've the Double Stealth. Why bother with revenues, if VCs are throwing money at you? Why bother with customers at all? Why bother with products? Hell, why not just completely hiding what we do, as long as the money is flowing? Problem? :D
agranig | 13 years ago | on: Ask HN: Followed all advice, why still no virality?
agranig | 13 years ago | on: Ask HN: Followed all advice, why still no virality?
And since customer satisfaction is everything, we published our progress on https://twitter.com/doublestealth/status/220277242935246848 just for you.
agranig | 14 years ago | on: Of parser-fetishists and semi-colons
agranig | 14 years ago | on: The things first time founders do…
We've registered an Austrian GmbH couple of years ago and haven't had any issues with that so far. The break-down of voting rights and shares are directly bound to how the common stock (usually 35k€ in AT) is being split. When it comes to investment rounds, the investors either increase the common stocks or buy it from the other shareholders for the nominal price (the percentage of the common stock value). The whole process is strictly bound to a formal process (a notarial act), which can get quite expensive, which is the only down-side in the long run.
On the other hand, Ltds still have some shady smack for some reasons over here (one is that you're seen as being cheap), so when you're an Austrian or German company, I bet you gonna need to explain as a small startup why you have gone the Ltd path when talking to big potential customers, and I think this is something you want to avoid at that stage ("act like how you want to be seen, not like who you are", and each serious company here is a GmbH). I understand that it's a big turn-off for young founders to put in 17.5k€ in cash from the start (which is the minimum amount to be provided when founding), but it pays off when it comes to reputation, at least when acting in the B2B business.
agranig | 14 years ago | on: Minimal TODOs for Linux
agranig | 14 years ago | on: An interview with Derek Sivers
agranig | 15 years ago | on: (Ubuntu) 11.04, a leap forward
agranig | 15 years ago | on: Ask HN: Who is Hiring? (May 2011)
Sipwise - http://www.sipwise.com
Sipwise develops and integrates open-source VoIP soft-switches for Europe's biggest Cable operators.
We're hiring full-time, on-site Perl developers and VoIP engineers, check http://www.sipwise.com/news/jobs/sipwise-is-hiring-perl-web-... and http://www.sipwise.com/news/jobs/sipwise-is-hiring-voip-engi... for details. If you need to relocate, we'll of course assist you in finding a nice place.
agranig | 15 years ago | on: Ask HN: Who is Hiring? (April 2011)
agranig | 15 years ago | on: Ask HN: Who is Hiring? (April 2011)
- Web developer: Perl/Catalyst/MySQL and HTML/CSS/JS
- VoIP engineer: OpenSER/Kamailio/OpenSIPS and >3 years of experience in SIP routing
- System engineer: HA/Scalability/Mass-Deployment using Corosync, Pacemaker, Git, Perl
We develop and integrate carrier-grade VoIP systems for 100k-1Mio end users each at major European ISPs. Send an email to agranig at sipwise dot com.