Viewing profile — romero-jk
romero-jk
HN member- Joined
- Sun, Oct 31, 2021, 4:11 PM UTC
- HN karma
- 30
- Public activity
- 27 items
- HN profile
- View on Hacker News ↗
About romero-jk
No profile information was provided.
Recent public activity
-
comment
Comment #29454684
This is how clojure does it: https://clojure.org/reference/atoms It's very costly though.
-
comment
Comment #29334729
True but for a dynamic lang is very close[0] and if your application lives in the Java collection framework(most do) instead of using arrays the performance is even closer. [0] htt…
-
comment
Comment #29244098
If finding couriers is the bottleneck for the restaurants then sure. I can see that as the sales pitch.
-
comment
Comment #29244055
I'm sure you sound very smart saying that but in this case, there were no restaurant listings nor customer portals.
-
comment
Comment #29244023
Why would the restaurant want to pay a cut from their menu prices and use this service then?
-
comment
Comment #29243528
So we “scaled down” all the way to B2B. Turns out, more than a few restaurants in town would gladly handle the sales and marketing themselves and keep 100% of the order value minus…
-
comment
Comment #29242537
They swithed to spanner.
-
comment
Comment #29242446
Heavy toll on performance and is not really postgres. For the same workload pg can be up to 30x faster or more than cockroach. At some point of course, pg won't be able to keep up …
-
comment
Comment #29241558
DyanmoDB is truly serverless, they give you a http endpoint and that's it, you don't have to deal with database connections.
-
comment
Comment #29230899
In that case, the elephant in the room is of course Javascript ;) It can be up to 50x faster than python or ruby.
-
comment
Comment #29193293
Sure maybe, but here we are talking about short running CLI applications not long running processes. IMO, Go is better suited at this 'js infrastructure' stuff.
-
comment
Comment #29190039
You can "sprinkle" react too
-
comment
Comment #29145736
I do prefer immutability too and think it should be the default for most programming, my original point was that for me, the trade-off of using clojure (small ecosystem) instead ja…
-
comment
Comment #29145539
99% of variables are local to your function, is not like program a thousand of global variables.
-
comment
Comment #29144434
They give me a guarantee that nobody else is going to be changing the data, somewhere deep down the call stack. I've had cases in production Python code where some seemingly unrela…
- comment
-
comment
Comment #29144159
A gmail tab consumes a lot of memory for me in safari but no int chrome. Maybe it has something to do with google products ?
-
comment
Comment #29141455
That's a big problem in clojure too, were you have to write lots of javaish clojure to get decent performance.
-
comment
Comment #29136459
If you take out online schema changes and sharding, what's the use case for vitess?
-
comment
Comment #29125849
Except for chromium.
-
comment
Comment #29123754
To Scala yes, to Elixir? wut?
-
comment
Comment #29123728
At least JS can be 50X faster than Python and it has TS.
-
comment
Comment #29122959
How? One could answer, "Sure, but that will take away time from current things that need attention."
-
comment
Comment #29121102
No, in his benchmarks the async version should still be faster, the problem is python is just slow.
-
comment
Comment #29113493
I was referring to Clojure's immutable data structures, not immutability in general. My nodejs apps are just transformations pipelines of pure functions with postgres being my glob…