-
Notifications
You must be signed in to change notification settings - Fork 129
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
Very slow performance (~2MB/s), process eventually killed #264
Comments
Hi, I am working on improving the overall performance. Watch #257 |
Confirming the same issue, doesn't seem to matter where replibyte is running, I also get ~2MB/s and then the process is killed. FWIW I'm seeing this on mysql |
Hi @ikegentz and @samcfinan , FYI, I'm allocating some time now to improve the performance. I found out what was the performance issue and the main issue is how the parsers work. I am right now experimenting with nom, and I got more than 600MB/s IO read. I'll keep you posted. |
That awesome!! Did you think in pest as alternative? |
PEST is a good option as well, but:
Performance is key for Replibyte. |
Yes, that true. A high optimized nom parser will be great 🙌. Ping me if I can help you with the impl. Thx! |
Hi there,
I'm using 0.10.0 with the following config:
The source database is remote, the destination database is running locally in Docker.
The database is approximately 15GB on disk and is running at < 5% CPU utilization. It's a remote database hosted on GCP Cloud SQL. I've observed network activity below 2MB/s while running replibyte. Eventually, the process is killed
The text was updated successfully, but these errors were encountered: