I have worked over ssh over internet connections with satellite-class latency and I can say it is painful. (Emacs shell mode can help)
You probably think that 'the web' is a high latency application. It probably should be, and maybe it was in 2000. Since then, web developers have gotten into the habit of using AJAX indiscriminately, plus they feel pressured to add features such as customized fonts, advertising, third party tracking, etc. I am not sure if CDN is really a net positive when a web site might need to do 30 DNS lookups because it uses 30 CDNs. It just takes one of those lookups to be slow to obliterate the savings from the CDN. CDNs might help with the median, even the average load time, but I am not sure they help the 95% load time which is what causes customer pain.
Add up all those round trips and the overhead of access control (maybe those patents on slotted ALOHA for satellite applications have expired by now) and you are talking upwards of 0.5 sec and it doesn't take many round trips for that 0.5 sec to turn into 5 to 10 seconds.
Worst thing is that people who are developing locally or from places with fast connections to the data center will think these apps are really fast.
Are your terminals going to include TCP Performance Enhancing Proxies (PEPs)? The TCP three way handshake followed by the TLS handshake makes it kind of painful to browse on an unaccelerated network with a GEO hop. And this is before you get to the latency from the ground station to the website. The problem gets even worse in Web2.0 world where everything is running off of tiny queries that the web app developers assume will be back in 50ms or so.
TCP PEPs can only do so much too (cutting down on the roundtrips and ramping up the window size more quickly), eventually you hit the hard limits of physics.
TLS setups however as you note are a whole new ball of wax, especially if the link has a bit of loss to go along with the latency.
All interactive traffic is latency sensitive (have built middleboxes to improve latency issues with tcp and other protocols)
On the other hand it is completely possible that SpaceX's ground stations will use HW that is similar to their CPE box and thus they can build ridiculous amount of such ground stations (ie. at every IXP or so, althought the "lightweith non-IP transport" proclamation somehow precludes doing that)
[1] https://motherboard.vice.com/en_us/article/d34bmk/iridium-ne...
I know this is a YC forum but seeing the Astranis team's responses to people asking very incisive questions is troubling. Maybe they're far better at engineering than building confidence but I detect that sort of single minded dismissal (often of objective reality) that plagues a lot of entrepreneurs.
Maybe this is unfair but it sounds like someone got latched onto the idea of "micro-satellites" and won't let it go, ending up with "we can conceivably put up only X, so they'd have to be geosynchronous". Maybe there's a reason SpaceX is doing a LEO constellation, regardless of their unfair advantages in that regard.
Of course latency is an issue. Engineers will run away. Maybe you don't need them to succeed, maybe they are 0.1% of the market. Of course, where would Apple be without software engineer and designer buy in? Maybe the average customer shouldn't care, 'cause they're all high latency ok. Doesn't stop them from being swayed by marketing. A single infographic showing why low latency is better -- all else being equal -- what are customers going to choose?
Not sure why YC would have invested in this other than to broaden their portfolio. The chances of this company becoming a unicorn must be vanishingly small. If unicorns are no longer the VC mantra, cool, I've got a lifestyle business you can throw money at, provided there are zero expectations.
By all means prove me wrong and best of luck to you. Take this is as constructive criticism. If you're going to engage anyone in public bring your A game.
- The speed of light is ~50% higher in vacuum than in fiber[1]
- Fiber on the ground doesn't follow straight lines
[1] https://www.quora.com/What-is-precisely-the-speed-of-light-i...