So, not isolated environments? The surprising thing is that they used the CPU cache instead of the just exploiting the hypervisor.
379 karma · joined April 1, 2012
So, not isolated environments? The surprising thing is that they used the CPU cache instead of the just exploiting the hypervisor.
https://philipotoole.com/faster-reads-same-guarantees-linear...
However I don’t think anything using BuildKit is as fine grained as Bazel.
The rqlite docs however tell you to never use Strong mode and that Linearizable is sufficient. https://rqlite.io/docs/api/read-consistency/#strong
I don’t think you can get the SCT from a log without the log publishing it? That would defeat the purpose.
“Certificates that support certificate transparency must include one or more signed certificate timestamps (SCTs), which is a promise from a log operator to include the certificate in their log within a maximum merge delay (MMD).[4][3] At some point within the maximum merge delay, the log operator adds the certificate to their log.”
Edit: Looking this up, I’m not sure this is correct.
I haven’t used WireGuard but I have easily doubled OpenSSH performance by switching back to AES.
The Delete button is shown, and correct, for new files that have not been saved at all yet.
> SQLite does not compete with client/server databases. SQLite competes with fopen().
Especially since in production you might want to scale the parts separately. I like to have a Postgres cluster to connect where backup is already handled, and the app then doesn’t have any persistent data, doesn’t need any network volume mounts.
Files which you cannot just copy while your application is running if you want a correct backup.
I think the “new” way is much better.
I still run tidy in pipelines to check but that’s only for cleanup.
If dependencies are incomplete, Go will fail to compile and tell you to run go mod tidy to fix it.
This is at the very least misleading, given that you can use unwrap.
Regarding error handling: will a parser error in the config return an error that includes the name of the file that’s failed to parse? That’s the kind of useful context that I add to errors in Go.
“Typically, a clean-room design is done by having someone examine the system to be reimplemented and having this person write a specification. This specification is then reviewed by a lawyer to ensure that no copyrighted material is included. The specification is then implemented by a team with no connection to the original examiners.”
One possible reason is that the planner configuration can be different per connection, so the plans might not transfer