!tCyGickeVqkHsYjWnh:nixos.org

NixOS Networking

902 Members
Declaratively manage your switching, routing, wireless, tunneling and more.263 Servers

Load older messages


SenderMessageTime
3 Jul 2025
@emma:rory.gay@emma:rory.gay* its not sync, though im trying to avoid extra lookups given that, well... >100ms latency between client and serve10:52:34
@emma:rory.gay@emma:rory.gay* its not sync, though im trying to avoid extra lookups given that, well... >100ms latency between client and server10:52:35
@saiko:knifepoint.net@saiko:knifepoint.netah, are you mounting it over the internet?10:53:59
@emma:rory.gay@emma:rory.gayyes, across continents no less10:55:22
@emma:rory.gay@emma:rory.gay(not security sensitive, so lack of encryption is fine)10:55:56
@emma:rory.gay@emma:rory.gaythough here's one thing NFS does appear to be far better at: parallel lookups10:56:30
@emma:rory.gay@emma:rory.gayit doesnt do the entire speeding up/hanging/slowing down thing sshfs does10:56:44
@saiko:knifepoint.net@saiko:knifepoint.netokay, no idea about that, I’ve only done NFS across short distances where the latency was somewhat okay, and there it was alright if you were patient10:58:23
@saiko:knifepoint.net@saiko:knifepoint.netmaybe a distributed filesystem would be better here if you want this to be fast, though that’s also something I’ve never used (but want to)10:59:36
@emma:rory.gay@emma:rory.gay okay, maybe i should explain what im trying to accomplish in the first place:
im trying to debug and fix some code (nodejs) in production, as it cant really be tested (its not nixos, the src/dist dirs are read/write...)
my IDE really hates remote filesystems, so im trying to make it as smooth as possible (thanks jetbrains)
before even trying to do it this way i was making a git commit, pushing to github and pulling constantly, slowing down any attempt to debug things a lot
11:02:01
@k900:0upti.meK900Jetbrains stuff has proper remoting now no?11:02:20
@emma:rory.gay@emma:rory.gaydoesnt that have the entire "oh but my binaries!" problem?11:03:27
@saiko:knifepoint.net@saiko:knifepoint.netcan you run it locally and have it access the remote database (especially while the remote is running)?11:03:29
@emma:rory.gay@emma:rory.gayno because the code im debugging has to do with incomming http requests rather than the db/data side of stuff11:03:57
@saiko:knifepoint.net@saiko:knifepoint.netthen just push the new build to the remote when it’s fixed11:03:59
@saiko:knifepoint.net@saiko:knifepoint.netah11:04:02
@k900:0upti.meK900 What problem? 11:04:08
@emma:rory.gay@emma:rory.gayjust tried to set it up, and yeah it wants to download the entire IDE on my server11:06:30
@saiko:knifepoint.net@saiko:knifepoint.netyou could set up the remote web server (probably a reverse proxy?) to route requests over a ssh proxy socket to your computer11:06:41
@emma:rory.gay@emma:rory.gaythen im gonna get hyper bottlenecked on the db for sure11:07:07
@emma:rory.gay@emma:rory.gay even just using dbeaver against that machine sucks (sometimes takes >5 minutes to run a simple select query) 11:07:48
@emma:rory.gay@emma:rory.gaythe db is 1.3GB so i cant imagine that going well with this app at 12mbps11:08:25
@emma:rory.gay@emma:rory.gaywith a 1mbps upload cap when im working on CDN code... lol11:08:46
@saiko:knifepoint.net@saiko:knifepoint.netokay… then I would also download the full IDE on the server if you need it. or use another11:09:54
@saiko:knifepoint.net@saiko:knifepoint.netI think vs code also has pretty good remote tools11:10:00
@emma:rory.gay@emma:rory.gayoh great, i cant use the remote thing in webstorm11:10:46
@emma:rory.gay@emma:rory.gayit has... somehow summoned kwalletd? (i didnt even know i had that???)11:11:03
@emma:rory.gay@emma:rory.gayclipboard.png
Download clipboard.png
11:11:40
@emma:rory.gay@emma:rory.gay okay, jetbrains remote tools are miserable (its downloading the IDE to my local machine to then upload to the server over SSH........) 11:11:57
@emma:rory.gay@emma:rory.gayso yeah, NFS i guess it is...11:13:09

Show newer messages


Back to Room ListRoom Version: 6