Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
glacials
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
14 ms
·
151.
▲
by
glacials
7y ago
It depends on your backend architecture. We migrated a microservices (Go) architecture to GraphQL and it gets very complex with a lot of boilerplate. Perhaps part of that is GraphQL's and its supporting libraries' infancy, but sup
152.
▲
by
glacials
7y ago
They're different. Microservices are still stateful applications that run 24/7. They are just really small in scope. e.g. the Friends feature on Twitch is one microservice, running in its own autoscaling group, with internal APIs
153.
▲
by
glacials
7y ago
Hehe, great job on that Chris :)
154.
▲
by
glacials
7y ago
Miss you too buddy! Hit me up when you're in Seattle next.
155.
▲
by
glacials
7y ago
Oh, edited! Thanks Spencer :)
156.
▲
by
glacials
7y ago
I worked at Twitch from 2014 to 2018. I was never on the video team, but here are some details that have changed. Video: - Everything is migrated from RTMP to HLS; RTMP couldn't scale across several consumer platforms - This added mass
157.
▲
by
glacials
7y ago
It really has nothing to do with this. If the quotes you mentioned are real then I'm ashamed members of the community would speak like that towards developers. But the terminology of "destroying" a game has nothing to do with
158.
▲
by
glacials
7y ago
I build and run Splits.io, a self-analytics tool for speedrunners. They upload basically log streams and I tell them where they can get better.
159.
▲
by
glacials
7y ago
These are pretty common terms in a speedrunning context and I do not believe they were meant by the author to be emotionally charged. Because speedruns often take advantage of game-breaking glitches, the extent to which the game has been li
160.
▲
by
glacials
7y ago
The author specifically calls out ephemerality as a feature of IRC. If it's easy to get history people will assume everyone is reading what they're typing. This would make people feel obligated to play catch-up every time they mis
161.
▲
by
glacials
7y ago
Total amount fined vs total amount spent complying aren't comparable numbers. One side has orders of magnitude more organizations comprising its number than the other. We need a median amount fined to non-complying organizations vs. me
162.
▲
by
glacials
8y ago
Similar in effect, but not in method. Turbolinks fetches pages after a click like normal, but swaps the body tag from the new page into the current page, cutting local render times.
163.
▲
by
glacials
8y ago
Idempotency is not the issue, the issue is that a user might hover over the logout link, not click it, then move on to the rest of the site and find they are logged out for no reason.
164.
▲
by
glacials
8y ago
The author seems to imply the smart reply buttons immediately send an email with the chosen phrase. This is incorrect. They open an email draft beginning with the chosen phrase. There are many times I've used one of these buttons to be
165.
▲
by
glacials
9y ago
Ben, every point I've been lucky enough to witness you argue at Twitch has alway shone this Neutral Good seed behind it. Unjustified process, user-harmful acts, and any worsening of free speech cause you to interject, never to "wa
166.
▲
by
glacials
9y ago
This is also known as key-based cache expiration, detailed by DHH here: https://signalvnoise.com/posts/3113-how-key-based-cache-expi... You never worry about when to expire your cache entries if the key changes every t
167.
▲
by
glacials
10y ago
Super enhance! http://www.dailymotion.com/video/x2qlmuy
168.
▲
How we handled serving translations through our caching layer
(blog.twitch.tv)
2 points
by
glacials
12y ago
|
0 comments