Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
drob
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
31.
▲
Using Babel transforms to inject analytics code at build time
(heap.io)
46 points
by
drob
6y ago
|
14 comments
32.
▲
Using Babel transforms to inject analytics code in React Native apps
(heap.io)
3 points
by
drob
6y ago
|
0 comments
33.
▲
by
drob
7y ago
To be clear we're talking about the state of the world around two years ago. I'm not a bottleneck for this anymore. :) Also, this is a bit of an uncharitable read. The calculus at the time wasn't about trust per se, and more
34.
▲
by
drob
7y ago
> what are your thoughts on having dedicated content writers - like technical writers or developer advocates - working on/owning the blog, vs "all engineers are explicitly encouraged to blog"? I like this, and I think a go
35.
▲
by
drob
7y ago
:wave: hi Craig! I'll also note that we asked Craig for eng blog advice way back in Jan 2017, and he was very helpful. :)
36.
▲
by
drob
7y ago
> One person at a company with a compelling blog noted that a downside of having only one approver and/or one primary approver is that if that person is busy, it can takes weeks to get posts approved. Heap CTO here. I'm pretty
37.
▲
by
drob
7y ago
Under this scheme, the only way to make more money as a law firm would be to increase your costs, so this creates an incentive to prosecute the case as expensively as possible. The eventual endgame of this system would be that law firms’ co
38.
▲
How we failed, then succeeded, at migrating to TypeScript
(heap.io)
69 points
by
drob
7y ago
|
57 comments
39.
▲
Redesigning Heap Without a Feature Branch
(heap.io)
2 points
by
drob
7y ago
|
3 comments
40.
▲
Shipping a Visual Refresh Continuously
(heap.io)
1 points
by
drob
7y ago
|
1 comments
41.
▲
Building a Live Data Visualization in 4 Days Using Redis Pub/Sub
(heapanalytics.com)
2 points
by
drob
8y ago
|
0 comments
42.
▲
Finding a Better Way to Interview Engineers
(heapanalytics.com)
2 points
by
drob
8y ago
|
0 comments
43.
▲
Running a database on EC2? Your clock could be slowing you down
(heapanalytics.com)
178 points
by
drob
8y ago
|
92 comments
44.
▲
Running a database on EC2? Your clock could be slowing you down
(heapanalytics.com)
4 points
by
drob
8y ago
|
1 comments
45.
▲
by
drob
8y ago
Ooh, check it out and let me know what you find! It would make me really happy if this post helped someone debug something when they had previously hit a dead end.
46.
▲
by
drob
8y ago
We're running a single flink cluster. Engineers can run whatever jobs they need, but we aren't writing new flink jobs that often so the load is pretty predictable. We have a single digit number of jobs at the moment. We are on 1.3
47.
▲
by
drob
8y ago
Iirc Ivan (post author) spent a few days tracking this down. There were some other debugging dead ends that we omitted in this writeup. One red herring was that the issue appeared to happen during the US morning, so there was some time-of
48.
▲
by
drob
8y ago
Heap CTO here – would love to answer any questions you have. This was my first exposure to btrace, which a super useful swiss army knife for JVM debugging. That made this a worthwhile adventure for sure.
49.
▲
How We Found a Missing Scala Class
(heapanalytics.com)
85 points
by
drob
8y ago
|
43 comments
50.
▲
by
drob
8y ago
Heap CTO here. I’ll be around for a little while and am happy to answer any questions you have.
51.
▲
by
drob
9y ago
Heap CTO here – would love to hear about measures you've taken to make your APIs solid or answer any questions you have!
52.
▲
Making Our APIs Solid, by Breaking Them in Production
(heap.engineering)
5 points
by
drob
9y ago
|
1 comments
53.
▲
How to Structure Permissions in a SaaS App
(heap.engineering)
2 points
by
drob
9y ago
|
0 comments
54.
▲
Decrypting PgBouncer’s Diagnostic Information
(heap.engineering)
2 points
by
drob
9y ago
|
0 comments
55.
▲
by
drob
9y ago
This is great. Can't wait to be using it. We've been using WAL-E for years and this looks like a big improvement. The steady, high throughput is a big deal – our prod base backups take 36 hours to restore, so if the recovery speed
56.
▲
by
drob
9y ago
Batch inserts usually increase throughput by reducing the number of write IOPS, fsyncs, etc. They usually aren't associated with a 10x _CPU_ savings, which is the finding here. There are a million 'db best practices' you can
57.
▲
Redshift Pitfalls and How to Avoid Them
(blog.heapanalytics.com)
6 points
by
drob
10y ago
|
3 comments
58.
▲
by
drob
10y ago
There are a number of factors that make relocation harder and less common than it needs to be. One is the number of underwater mortgages – mortgages in which the remaining balance is greater than the value of the home – which make selling a
59.
▲
by
drob
10y ago
The data is sharded by customer and then sub-sharded by end user within the customer. For all but the tiny customers, 100% of the data on a logical shard will belong to the same customer. That means our subqueries will never touch data from
60.
▲
by
drob
10y ago
The expression index will make it fast to retrieve the rows for which that predicate is true, but it won't help the planner know that this will be the case for 50% of rows, so I don't think it will change the join that the planner
More ›