Wouldn't it be called multi-user?
Quadratic – Figma-for-Spreadsheets – Is Multiplayer
11–20 of 32 posts
Re: Quadratic – Figma-for-Spreadsheets – Is Multiplayer
#12Hi, I am David Kircos. The Founder of Quadratic ( https://QuadraticHQ.com ), an open-source spreadsheet application for engineers that supports Python, SQL (coming soon), and classic Formulas. Unlike other spreadsheets, Quadratic has an infinite canvas (like Figma). As a result, you can pinch and zoom to navigate large data sets, and everything renders smoothly at 60fps. Today, we launched real-time Multiplayer on Pr…
Congrats on releasing this! I had a look at the server code. Is the idea that you will just vertically scale up the server to handle the load, or is there a mechanism for scaling out horizontally? [1] https://github.com/quadratichq/quadratic/blob/main/quadratic...
Every other service can be scaled horizontally today. However, the Rust services are very efficient at processing traffic, and a single node can handle significant usage.
Re: Quadratic – Figma-for-Spreadsheets – Is Multiplayer
#13Hi, I am David Kircos. The Founder of Quadratic ( https://QuadraticHQ.com ), an open-source spreadsheet application for engineers that supports Python, SQL (coming soon), and classic Formulas. Unlike other spreadsheets, Quadratic has an infinite canvas (like Figma). As a result, you can pinch and zoom to navigate large data sets, and everything renders smoothly at 60fps. Today, we launched real-time Multiplayer on Pr…
How do you handle server sync? What is the use case? You don't seem to be for application building, rather for doing analysis work ( https://www.quadratichq.com/examples ) where the main problem you solve is "No more squinting into a tiny terminal to see your data output"? So this is a data swiss army knife for developers, a dev sidecar if you will that attaches to your python REPL i guess. How do you make money?
Quadratic is always free for individuals, and we will be paid for Teams, which will be shared folders that we are launching in a couple of weeks.
Re: Quadratic – Figma-for-Spreadsheets – Is Multiplayer
#14Hi, I am David Kircos. The Founder of Quadratic ( https://QuadraticHQ.com ), an open-source spreadsheet application for engineers that supports Python, SQL (coming soon), and classic Formulas. Unlike other spreadsheets, Quadratic has an infinite canvas (like Figma). As a result, you can pinch and zoom to navigate large data sets, and everything renders smoothly at 60fps. Today, we launched real-time Multiplayer on Pr…
Congrats on the launch! I was just looking at the Multiplayer PR earlier this week and was hoping it would be released soon. I’ve always been frustrated with Excel and you’ve built a product that I’ve legit dreamed of for years. Thanks for building in CO!
If a spreadsheet was built today... it would support modern programming languages, be fast, multiplayer from day 1, have a great API, speak with databases natively,
This is what we are building!
Re: Quadratic – Figma-for-Spreadsheets – Is Multiplayer
#15Earlier quoted context omitted.
Congrats on releasing this! I had a look at the server code. Is the idea that you will just vertically scale up the server to handle the load, or is there a mechanism for scaling out horizontally? [1] https://github.com/quadratichq/quadratic/blob/main/quadratic...
The `quadratic-multiplayer` service is designed to be scaled vertically. Once we hit that limit, we will need to come up with a way to route traffic to servers based on what file a user is accessing and what server is hosting that room. Every other service can be scaled horizontally today. However, the Rust services are very efficient at processing traffic, and a single node can handle significant usage.
> we will need to come up with a way to route traffic to servers based on what file a user is accessing and what server is hosting that room
Shameless plug, but you might like https://plane.dev for this.
Re: Quadratic – Figma-for-Spreadsheets – Is Multiplayer
#16Earlier quoted context omitted.
The `quadratic-multiplayer` service is designed to be scaled vertically. Once we hit that limit, we will need to come up with a way to route traffic to servers based on what file a user is accessing and what server is hosting that room. Every other service can be scaled horizontally today. However, the Rust services are very efficient at processing traffic, and a single node can handle significant usage.
Gotcha, makes sense. I've heard stories of vertical scaling going a *long* way for multiplayer servers if they’re essentially relaying messages. > we will need to come up with a way to route traffic to servers based on what file a user is accessing and what server is hosting that room Shameless plug, but you might like https://plane.dev for this.
Re: Quadratic – Figma-for-Spreadsheets – Is Multiplayer
#17https://github.com/quadratichq/quadratic/blob/main/LICENSE
Please do not call yourself open source if you are only source available. That’s false advertising.
Re: Quadratic – Figma-for-Spreadsheets – Is Multiplayer
#18Hi, I am David Kircos. The Founder of Quadratic ( https://QuadraticHQ.com ), an open-source spreadsheet application for engineers that supports Python, SQL (coming soon), and classic Formulas. Unlike other spreadsheets, Quadratic has an infinite canvas (like Figma). As a result, you can pinch and zoom to navigate large data sets, and everything renders smoothly at 60fps. Today, we launched real-time Multiplayer on Pr…
Re: Quadratic – Figma-for-Spreadsheets – Is Multiplayer
#19Hi, I am David Kircos. The Founder of Quadratic ( https://QuadraticHQ.com ), an open-source spreadsheet application for engineers that supports Python, SQL (coming soon), and classic Formulas. Unlike other spreadsheets, Quadratic has an infinite canvas (like Figma). As a result, you can pinch and zoom to navigate large data sets, and everything renders smoothly at 60fps. Today, we launched real-time Multiplayer on Pr…
Cool! I’ve spent a lot of time building OT and CRDT based collaborative editing. What approach did you go with for quadratic? What were the pain points you had with existing systems that motivated you to write your own?
Re: Quadratic – Figma-for-Spreadsheets – Is Multiplayer
#20Edit: There's no obvious mention of open source on their website or docs (presumably because that would be legally unwise), so it's false advertising on HN for likes.
Relevant GitHub issue: https://github.com/quadratichq/quadratic/issues/824