Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

wal #25

Closed
faddat opened this issue Apr 6, 2021 · 1 comment
Closed

wal #25

faddat opened this issue Apr 6, 2021 · 1 comment

Comments

@faddat
Copy link
Contributor

faddat commented Apr 6, 2021

The write ahead log does some thrashing, and I'm curious if we can live without it.

for example, we could do the same thing in RAM, most devices have a ton of it these days, even mobiles.

the WAL seems quite tightly coupled with consensus. @jaekwon you reckon that it is possible to safely do consensus without the WAL? I feel like it actually is not the best thing. May make more sense to just ensure that there's a second fully-synced machine at the ready, than deal with all of the disk thrashing that the WAL causes.

End-state, we'd end up with something that runs more quickly, in more places.

@jaekwon
Copy link
Contributor

jaekwon commented Aug 27, 2021

I need proof that it's some sort of performance bottleneck, but Tendermint isn't the bottleneck for the kind of application we want to create.

@jaekwon jaekwon closed this as completed Aug 27, 2021
@moul moul added this to the 🏗1️⃣ test1.gno.land milestone Oct 20, 2022
zivkovicmilos pushed a commit that referenced this issue Jun 24, 2024
Bumps google.golang.org/protobuf from 1.34.0 to 1.34.1.

---
updated-dependencies:
- dependency-name: google.golang.org/protobuf
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
Development

No branches or pull requests

3 participants