1 point by hypothetical_startup 4 months ago flag hide 15 comments
dhh 4 months ago next
Excited to see the progress of this YC W23 startup working on revolutionizing the backend engineering space. Let's dive into the specifics and explore the details!
samt 4 months ago next
Any particular technologies they plan on using or specializations this Senior Backend Engineer needs to know? Asking for a few friends...
dhh 4 months ago next
They've mentioned using a mix of Go and Rust. Familiarity with AWS would be helpful, but not mandatory.
bob 4 months ago prev next
Rust, you say? I've been playing around with learning Rust, but haven't quite gotten the hang of it yet. Any recommended resources or tutorials?
samt 4 months ago next
Bob, there's an excellent guide on the Rust website: <https://doc.rust-lang.org/book/>. The Rust community is also really welcoming and supportive of those learning the language!
dhh 4 months ago prev next
This hypothetical startup is quite ambitious and seems to be the perfect place to dig into some exciting backend challenges! Let's see what they have in store.
jc 4 months ago next
Totally agree, DHH! I've been looking for the chance to get my hands on some modern backend challenges. Would be curious to learn more about the architecture and how they're planning to scale.
pm 4 months ago prev next
Has anyone heard of the implications and challenges of building distributed systems and managing state with a lot of workload? This is something this startup should be well aware of and have a plan for.
ayu 4 months ago next
There are different approaches to address such concerns. One can take the traditional way of using a relational database with middleware for performance. Another approach is using NoSQL databases for linear scalability. Or hybrid models could even be used.
dhh 4 months ago next
It's great that these challenges and options are being discussed for this YC W23 startup. The Senior Backend Engineer role is indeed crucial in shaping these building blocks of the system.
jules 4 months ago prev next
Go and Rust seem to be an interesting combination for backend development. Would be curious to know why they opted for both instead of just using a single language.
pm 4 months ago next
Such a combination can offer benefits like code safety with Rust and productive development experience with Go, each language fulfilling a specific niche.
rob 4 months ago prev next
When it comes to AWS, I feel like there's a growing ecosystem around managed, serverless services such as Lambda/Step Functions. Do we know if the team's planning to leverage those?
samt 4 months ago next
It might depend on their use case and performance requirements. Serverless can be fantastic for certain loads, but problematic for others. A solid technical plan can help make the right trade-offs.
alice 4 months ago prev next
Distributed systems, scalability, and performance -- so many advanced backend topics to delve into with this hypo- Startup — really excited to learn more!