Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
bsdetector
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
38 ms
·
331.
▲
by
bsdetector
13y ago
> I mean sure-- if your company is under cash flow pressure you have to pinch pennies. You have no choice. Google's per-ad revenue was down 6% last year. Ads are 95% of their revenue. They have huge data to see trends. Just becaus
332.
▲
by
bsdetector
13y ago
> you will discover to your amazement that resulting code became 7-10% slower on V8 I found both V8 and Ion to be >10% faster using array. I no longer have the results but IIRC it was 11% for V8 and 14% for Ion on i7 (ivy bridge). I
333.
▲
by
bsdetector
13y ago
Can you just have 1 thread per running task and give the thread back to a pool when the task waits for messages? Then for synchronous RPC you can swap the server task onto the current thread without OS scheduling and swap it back when it&#
334.
▲
by
bsdetector
13y ago
Yes I forget the audience. Go uses M:N scheduling meaning that the OS has M threads and Go multiplexes N of its own threads on top of these. The JVM uses N:1 like basically every other program where the kernel does all scheduling. The bas
335.
▲
by
bsdetector
13y ago
Remove OrderedCollection from JavaScript or add it to Dart, then compare. This extra level of indirection on every container is very costly in V8 and Ion. At least four of your coworkers are aware of this. They should have communicated i
336.
▲
by
bsdetector
13y ago
> The most plausible explanation would amount essentially to a misconfigured library, not a fundamental advantage due to say, advanced JVM JIT. Really, the most plausible explanation? I'd say the most plausible explanation is that
337.
▲
by
bsdetector
13y ago
"...my personal point of view, which now happens to include a lot more information from inside this company that I work for. ... " More like you are sharing your personal view, having drunk the Kool-Aid. You said Dart