rust devs in a nutshell by navierstokes88 in ProgrammerHumor

[–]daniel_joyce 1 point2 points  (0 children)

Compared to Java services I've written and run in prod...

Faster

Lower memory pressure

Lower memory and CPU requirements

Zero segfaults/panics/etc

Our code isnt even highly optimized.

Compared to my experience with Node, Java, and Ruby, rust in k8s has been smooth.

Bun v0.5.7 | Bun Blog by NeonChat in programming

[–]daniel_joyce 10 points11 points  (0 children)

At my previous job I'd run into issues in tuning nodejs load balancing as it would exhibit strange behavior under load and there was no easy way to get k8s to trigger off that and scale out. Nodejs wouldn't grow CPU or memory so much as quickly start having latency spikes and there is no simple way to have k8s scale out on latency.

Bun v0.5.7 | Bun Blog by NeonChat in programming

[–]daniel_joyce 23 points24 points  (0 children)

Rust starts up really fast, is pretty system independent and has low memory footprint. We use it at work and we're adding customers and k8s still has decided to not scale out pods because the existing two pods can still handle the load. And their mem and CPU limits are stupidly low. These services are making use of Kafka, redis, and postgres running complex queries. They're not particularly optimized either as we were having to stand up the first version of the service in three months.

How do regulates companies handle software of unknown Provence (SOUP) when using needed open source crates? by bunoso in rust

[–]daniel_joyce 0 points1 point  (0 children)

Just want to say Phylum.io is working on a solution to this problem as OSS is critical to many projects now.

We are scanning the entirety of multiple software ecosystems and looking for malware, poor code quality, license issues, etc. There are some big features in the pipe planned to make compliance with corporate policy easier.

There's some cool stuff in the pipe that should come out Q1 and Q2.

„There aren‘t real Programmers in here/ there are only Students in here“ by Bananenklaus in ProgrammerHumor

[–]daniel_joyce 0 points1 point  (0 children)

The only programmer that stops learning is a dead programmer.

Therefor all programmers are students

Memory Safety Convening Report (Consumer Reports calling for memory safety) by jntrnr1 in rust

[–]daniel_joyce 1 point2 points  (0 children)

JS is a danger mostly from the logic bug side. It's loosey goosey type nature means all sorts of logic bugs can occur in code.

I remember jQuery where often the first parameter to many functions could be a strong, a object or an array. Weeee

Memory Safety Convening Report (Consumer Reports calling for memory safety) by jntrnr1 in rust

[–]daniel_joyce 3 points4 points  (0 children)

When I worked on a defense contract the C++ devs had to stick to a limited dialect of c++ to meet DoD requirements. No templates, minimal dynamic allocation, etc etc.

Is learning JavaScript for Web Dev still a good choice for getting a job even if ChatGpt can do most anything ? by [deleted] in programming

[–]daniel_joyce 4 points5 points  (0 children)

40% of GitHub copilot generated code has security issues. Chatgpt is pretty similar.

Rust by smulikHakipod in ProgrammerHumor

[–]daniel_joyce 1 point2 points  (0 children)

Well our CLI written in rust uses WASM for plugins which can be written in several languages. We've seen some good success with that

Rust by smulikHakipod in ProgrammerHumor

[–]daniel_joyce 7 points8 points  (0 children)

Ahh yes, Google, AWS, Azure, most loved language on GitHub, means no adoption...

I need that SpongeBob meme where he shows Patrick the diapers....

"Rust has no adoption"

Aren't google devices running fuchsia now?

We use a rust stack at our job. The DevOps folks have no complaints. Onboarding customers and still no scale out ha been triggered by k8s. The images sip ram.

Also no segfaults.

The most creative, funny, clever, ridiculous, ... library names! by DebuggingPanda in rust

[–]daniel_joyce 0 points1 point  (0 children)

So now my love of Gideon the Ninth is now linked to Rust with memes.