Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jdwyah
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
17 ms
·
151.
▲
by
jdwyah
9y ago
Hah! Le sigh. That's hilarious. Thanks for the pointer, can't believe I missed that.
152.
▲
by
jdwyah
9y ago
Surprised not to see an ECS shoutout yet. I'm curious what the rap is on that that makes people walk right on past the AWS default option. I've been really happy with ECS. Tons works out of the box. Last piece for me was figuring
153.
▲
LaunchDarkly vs. Split.io vs. Ratelim.it battle of the feature flags
(blog.ratelim.it)
1 points
by
jdwyah
9y ago
|
0 comments
154.
▲
Deciding When to Call an AB Test: P-value Graphs
(engineering.ezcater.com)
3 points
by
jdwyah
9y ago
|
0 comments
155.
▲
Choosing an event schema for AB testing that works well for Amplitude and Redshift
(engineering.ezcater.com)
5 points
by
jdwyah
10y ago
|
0 comments
156.
▲
by
jdwyah
10y ago
why not? 1000s/min should be NBD.
157.
▲
by
jdwyah
10y ago
yoo! https://www.slideshare.net/jdwyah/diy-heroku-using-amazon-ec... does have a bit of a pretty picture, but the basic idea is: For each rate limit you can choose to be in one of two modes: 1) Redis with a backing st
158.
▲
by
jdwyah
10y ago
I think this is an important point. Trying to store all of these in RAM means you can only have so many. Which is why I really like something that can use a backing store of a more cost efficient DB. Once you start thinking about what you c
159.
▲
by
jdwyah
10y ago
fwiw TokenBuckets are very happy to separate "burst" from "refill rate". ie It's easy to give each client 10 tokens, but then have their bucket refill at 60/minute. See https://www.ratelim.it/do
160.
▲
by
jdwyah
10y ago
agreed. I was a bit leery of diving into Lua as I was building http://ratelim.it but it really expands Redis's capabilities dramatically and was easy enough to add. My apps all write the lua into redis and store the hash wh
161.
▲
by
jdwyah
10y ago
Can't help but put a link to https://www.ratelim.it in here. A rock solid distributed rate-limit was something I desperately missed when moving to a smaller company. Primarily I use this for idempotency and throttling thing
162.
▲
by
jdwyah
10y ago
The trick with idempotency keys in practice is figuring out a good stable way to record and query them. So you want your endpoint to only do something once. Fine, does that mean I need a table in the DB with every key I've ever seen? T
163.
▲
4 Ways to Fo Feature Flags as a Service Reviewed
(blog.ratelim.it)
1 points
by
jdwyah
10y ago
|
0 comments
164.
▲
Distributed rate limits for ruby
(github.com)
2 points
by
jdwyah
10y ago
|
0 comments
165.
▲
Rate limits, semaphores, feature flags as a service
(blog.ratelim.it)
3 points
by
jdwyah
10y ago
|
0 comments
166.
▲
by
jdwyah
10y ago
Kinesis firehose to S3 and then query with Athena is pretty great. I've been very happy with the combo.
167.
▲
by
jdwyah
10y ago
"A Comprehensive and fundamentally innacurate guide" Saying they're unique is just very very wrong.
168.
▲
by
jdwyah
10y ago
Forgot to add that I am super pumped about my next project here. Feature flags and rate limits. Would love to hear from anybody interested in spending less money on something like MixPanel by clever rate limiting.
169.
▲
by
jdwyah
10y ago
https://forcerank.it has been going for about two years now and is a steady producer of beer-money. (Well wine actually, but I digress) It's been a great project and was unbelievably useful to go through the challenge of re
170.
▲
by
jdwyah
10y ago
IntelliJ's SQL editor is fabulous. Auto formatting and superb autocomplete, even with aliased tables and CTEs. If you don't want the full IntelliJ you can get Datagrip which is just the DB part. Can't say enough nice things a
171.
▲
by
jdwyah
10y ago
I've generally enjoyed my time with ECS and I think it's pretty likely it will be a strong-contender/the-winner of the docker wars, because net-net if you're starting from scratch without experience and a skilled ops tea
172.
▲
Ruby on rails on docker on ecs on aws
(blog.jdwyah.com)
2 points
by
jdwyah
11y ago
|
0 comments
173.
▲
Project semicolon: tattoos and suicide
(projectsemicolon.com)
1 points
by
jdwyah
11y ago
|
0 comments
174.
▲
Zen and the Art of Git Chainsaw Maintenance
(blog.jdwyah.com)
1 points
by
jdwyah
11y ago
|
0 comments
175.
▲
by
jdwyah
11y ago
MixPanel is nice, but its support for multiple sources of data is not very good. You can slice and dice events, but if you want to join that to your user database, things get awkward/not-possible pretty quickly. The 2nd thing is that M
176.
▲
Step by step through 7 iterations of the homepage design
(blog.forcerank.it)
1 points
by
jdwyah
12y ago
|
0 comments
177.
▲
SQL for Calculating Churn, Retention and Re-Engagement
(blog.forcerank.it)
3 points
by
jdwyah
12y ago
|
0 comments
178.
▲
There's something beautiful about ugly ugly mockups
(blog.forcerank.it)
1 points
by
jdwyah
12y ago
|
0 comments
179.
▲
by
jdwyah
12y ago
(author of the post here) Dropbox et al all solve the fundamentals quite well. And yes, sure OpenBSD etc all got built pre-git. The thing I'm trying to highlight is the cultural effects of something like GitHub on how organizations fun
180.
▲
What Every CEO Need to Know about Distributed Version Control Systems
(blog.jdwyah.com)
1 points
by
jdwyah
12y ago
|
3 comments
More ›