jalaziz
Joined 12 years ago
Joined 12 years ago
What makes Depot so fast is that they use NVMe drives for local caching and they guarantee that the cache will always be available for the same builders. So you don't suffer from the cold-start problem or having to load your cache from slow object storage.
It's really upsetting how little attention Actions is getting these days (<https://github.com/orgs/community/discussions/categories/act...> tells the story -- the most popular issues have gone completely unanswered).
Sad to see Earthly halting development and Dagger jumping on the AI train :(. Hopefully we'll get a proper alternative.
On a related note, if you're considering https://www.blacksmith.sh/, you really should consider https://depot.dev/. We evaluated both but went with Depot because the team is insanely smart and they've solved some pretty neat challenges. One of the cooler features is that their caching works with the default actions/cache action. There's absolutely no need to switch out popular third party actions in favor of patched ones.
In our case, Twilio reached out to us to tell us they were detecting toll fraud. Before that, we actually had no idea what toll fraud was.
We quickly tried to address it with distributed rate limiting and that worked, for all of a couple of hours. The fraudsters quickly figured out the rate limit and worked around it by spacing out the calls and using more IPs.
Eventually, we had to disable a set of countries known for toll fraud and change our product to not connect calls in a variety of scenarios.
You can't get alerting without paying a king's ransom for features you'll likely never use.
In my experience, traditional media companies stifle innovation instead of encourage it. It was never easy to work with them and they held us back. The whole industry is a mess. I can't imagine Disney buying a controlling stake in BAMTech will make things better.
That being said, Disney is better with technology than most other media companies. Of course, I could be completely off-base here. It's just my opinion.
What they fail to understand is that online streaming is not easy. Netflix and Hulu have invested a lot of resources into their tech stacks. Also, have you tried building an app that works on all the different streaming devices out there? It's annoyingly difficult. You have to do all that, keep up with the latest technologies (e.g. 4K), and still provide unique features and value. Storing the content is the easiest part.
Point is, media companies should stick to what they do best and let the likes of Netflix, Hulu, and Amazon do what they do best.
My coworkers and I are here and ready to answer any questions!
Infrastructure costs money, absolutely. But infrastructure is largely a fixed cost (plus some maintenance cost). After that, it's all peering arrangements. ISPs here in the US can have some pretty ridiculous profit margins (probably exaggerated, but http://www.huffingtonpost.com/bruce-kushnick/time-warner-cab...).
With gigabit internet slowly becoming standard, ISPs do have to invest quite a bit in upgrading their infrastructure. However, that investment is easily amortized over time.
All that being said, the amount of data is never in play. Only the rate at which you can push data through that infrastructure matters.
Yes, data quotas help ISPs have higher contention ratios, but that's simply cost cutting and it hurts the consumer. Effectively, the same money you're paying now is buying you less.
Last-mile ISPs have a very nasty way of trying to lie to consumers about how the internet works. I highly recommend you read the Level3 blog posts from around the time of the net neutrality discussions. They're very insightful into how the internet actually works. Last-mile ISPs can be and are effectively bullies because they own that last mile.
I do understand, though, that by having a data cap they're encouraging users to use less of that bandwidth. However, again, they're just passing on costs to the consumer instead of paying a fixed cost to upgrade their peering arrangements.
[ my public key: https://keybase.io/jameel; my proof: https://keybase.io/jameel/sigs/6SzRgYV6QIz2kty7MAu2XSoWJCT-v3tMnjJDQB6wepQ ]