Skip to content
This repository has been archived by the owner on Aug 20, 2023. It is now read-only.

Improve networking performance by upgrading to CloudLink TURBO #142

Closed
MikeDev101 opened this issue Jan 19, 2022 · 3 comments
Closed

Improve networking performance by upgrading to CloudLink TURBO #142

MikeDev101 opened this issue Jan 19, 2022 · 3 comments
Assignees
Labels
CloudLink Inquiries related to CloudLink. Enhancement New feature or request. High Priority Not exactly urgent, but also not something to ignore.

Comments

@MikeDev101
Copy link
Member

^

Current CL implementation when downloading posts: From 10-30 Seconds
CL Turbo custom implementation: 0.9-3 Seconds.

Turbo is nice and fast, but it requires custom code to make it work. I will be working on upgrading Beta 5 to use CL turbo.

@MikeDev101 MikeDev101 added Enhancement New feature or request. CloudLink Inquiries related to CloudLink. High Priority Not exactly urgent, but also not something to ignore. labels Jan 19, 2022
@MikeDev101 MikeDev101 self-assigned this Jan 19, 2022
@CST1229
Copy link
Member

CST1229 commented Jan 19, 2022

What is CL Turbo?

@MikeDev101
Copy link
Member Author

What is CL Turbo?

https://github.com/MikeDev101/mikedev101.github.io/blob/master/turbo_networking.js

It's a very fast websocket extension, designed to work in an un-sandboxed scratch mod. It implements a packet queuing system to get lots of spammed packets and hat blocks to function as events. This also gives Meower very low-level access to the CloudLink protocol used to communicate with Meower's servers. Because of it's un-sandboxed nature, it runs extremely fast.

@theycallhermax
Copy link
Contributor

What is CL Turbo?

https://github.com/MikeDev101/mikedev101.github.io/blob/master/turbo_networking.js

It's a very fast websocket extension, designed to work in an un-sandboxed scratch mod. It implements a packet queuing system to get lots of spammed packets and hat blocks to function as events. This also gives Meower very low-level access to the CloudLink protocol used to communicate with Meower's servers. Because of it's un-sandboxed nature, it runs extremely fast.

Fast, and introduces new blocks!
Screenshot 2022-01-22 4 17 22 PM

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
CloudLink Inquiries related to CloudLink. Enhancement New feature or request. High Priority Not exactly urgent, but also not something to ignore.
Projects
None yet
Development

No branches or pull requests

4 participants