As someone who built the infrastructure for serving porn for Kink.com, I'd say that this was a total waste of time. Spend the money on a third party CDN and serve from there.
With these amounts of bandwidth, does that still make sense? Sounds like this was a one-man job that worked.
How I Made Porn Video Streaming More Efficient with Python and C
111–118 of 118 posts
Re: How I Made Porn Video Streaming More Efficient with Python and C
#112As someone who built the infrastructure for serving porn for Kink.com, I'd say that this was a total waste of time. Spend the money on a third party CDN and serve from there.
I've always been curious, how is working for a porn company affected your social life? does it at all?
Re: How I Made Porn Video Streaming More Efficient with Python and C
#113Earlier quoted context omitted.
Thanks. This is the only article on the blog? I was actually intrigued by the site and was wondering if anyone on HN has used this service as a dev or a client....
I was in talks with them as a dev. Their requirements were a bit weird, so that's why I didn't sign a contract in the end. I think there was one requirements which asked that the developer answer the employer's message within a pretty short time frame, not matter the timezone difference.
"For example, if the in-house engineers start their workday at 11am PST, our Eastern European toptal engineers will start working at 7pm EET and work through the night."
"During work hours, they are expected to respond to any client communication within 10 minutes; during non-work hours, they are expected to respond within 3 hours."
Re: How I Made Porn Video Streaming More Efficient with Python and C
#114Earlier quoted context omitted.
I was in talks with them as a dev. Their requirements were a bit weird, so that's why I didn't sign a contract in the end. I think there was one requirements which asked that the developer answer the employer's message within a pretty short time frame, not matter the timezone difference.
Hey Elbear, that's not in our contracts, at all. We do make sure our developers communicate within 10 hours regardless of the timezone. We feel that is more than reasonable and it's worked extremely well for Toptal. However, that's not in our contract, it's actually something we simply stay on top of as a company. Our requirements are not "weird" at all, they enforce high integrity, and in most places in the world, t…
Re: How I Made Porn Video Streaming More Efficient with Python and C
#115Earlier quoted context omitted.
I was in talks with them as a dev. Their requirements were a bit weird, so that's why I didn't sign a contract in the end. I think there was one requirements which asked that the developer answer the employer's message within a pretty short time frame, not matter the timezone difference.
Hey Elbear, that's not in our contracts, at all. We do make sure our developers communicate within 10 hours regardless of the timezone. We feel that is more than reasonable and it's worked extremely well for Toptal. However, that's not in our contract, it's actually something we simply stay on top of as a company. Our requirements are not "weird" at all, they enforce high integrity, and in most places in the world, t…
Anyway, my final experience with TopTal was that I asked some questions about the contract that I was about to sign and never heard back.
Re: How I Made Porn Video Streaming More Efficient with Python and C
#116Re: How I Made Porn Video Streaming More Efficient with Python and C
#117Earlier quoted context omitted.
The article suggests that this is for live streaming shows. Would a CDN based approach work in this use case?
Take a look at KinkLive.com. We were the first porn company to do live streaming in HD using a CDN (Bitgravity), all paid for, by the minute, with a micro currency system (kinks) that we built.
Re: How I Made Porn Video Streaming More Efficient with Python and C
#118Earlier quoted context omitted.
Take a look at KinkLive.com. We were the first porn company to do live streaming in HD using a CDN (Bitgravity), all paid for, by the minute, with a micro currency system (kinks) that we built.
Very interesting! Thanks for your reply. Have you ever posted or discussed your infrastructure before?
One fun bit that I built is called the cockblocker (as you can imagine, we used all sorts of fun names for internal projects). People who repeatedly attempt to hack the system (usually through various forms of abuse like failed login attempts) would automatically get their IP address routed to /dev/null.