5,770 karma · joined October 22, 2012
Firebase -> Google -> Futurice -> Taktile
Now in Berlin.
How do they solve it on AWS? Tags, Accounts, something else? Why can't they use cost explorer?
But can you write tickets faster than you can implement them? I certainly can.
[1] https://wiki.postgresql.org/wiki/Loose_indexscan
[2] https://stackoverflow.com/questions/28813409/are-null-bytes-...
I have a few of the S3-like wired up live over the internet you can try yourself in your browser. Backblaze is surprisingly performant which I did not expect (S3 is still king though)
https://observablehq.com/@tomlarkworthy/mps3-vendor-examples
However it will be much simpler with the new conditional writes
Every query response in SQL is a rectangular matrix [1]. JOINs add columns sideways. UNIONs add rows vertically[2].
[1] Which is why tree shaped data is awkward to query in SQL in one round-trip.
[2] From this you realize why the column names have to match to apply a UNION, and why recursion is something to do with a UNION.
Edit: yes seems like signals could be a major building block to do the recomputation part
The front end does but the underlying runtime is running just javascript, and the source code is basically javascript with some trivial macros which are fully captured in the MIT licensed acorn parser. That's why normal Javascript debugging expression work perfectly in Observablehq.
https://github.com/observablehq/parser
I love the Observable runtime. I wrote a decompiler for it so you can bidirectionally convert between the front end source and the compiled pure JS representation.
https://observablehq.com/@tomlarkworthy/observablejs-toolcha...
You can have a DO proxy each user connection, then they forward messages to the multipler document. The user proxy deals with ordering and buffering their connection message state in the presence of disconnects, and the document DO handles the shared state.