Shuttle, a Rust cloud platform company, writes about Rust backends, async Rust, and infrastructure from code.
HN commenters mention it as a Rust app hosting tool that deploys with one cargo command, and it appears in the company's job posts.
shuttle.rs | Technical Product Manager & Head of Engineering | Remote (London +/- 3 hours) | Full Time | https://shuttle.rs
Shuttle is an open source cloud platform for developing and deploying apps with zero infra hassle. At Shuttle we are reshaping how developers build and deploy web applications and we are looking for top-tier talent to join our team.
We are open source community-driven and loved by thousands of developers. Our vision: the ultimate platform to supercharge developers’ productivity.
We’re backed by some of the best investors in the world, including Y Combinator, HorizonVC, Abstraction Capital, Global Founders Capital, Founders of Segment, Sendbird, Head of Product at DataDog and other successful founders and executives.
Currently, we have open positions for a Technical Product Manager and a Head of Engineering.
If you want to be part of a fast-paced, community-driven team that is changing the way developers build web apps, we want to hear from you. Join us to build the future of cloud development!
Get more info & apply here: https://workatastartup.com/companies/shuttle
This is one of the more sophisticated and cool of the "Self Provisioning Runtime" concepts that have emerged in the last few years (https://swyx.io/self-provisioning-runtime). Some of the others:
- https://www.pulumi.com/docs/tutorials/cloudfx/
- https://www.serverless.com/cloud
- https://www.shuttle.rs/
- https://encore.dev
In general, while it's clear that somehow cloud complexity needs to be abstracted away from developers, I don't think it makes sense that new programming languages or frameworks are necessary to do this well. It makes migration of existing apps and backwards compatibility with the existing software ecosystem too challenging.
At Coherence (withcoherence.com - I'm a cofounder), we believe that a new category anchored by tools like replit, AWS CodeCatalyst, and our products is the solution to this problem, because it does not have the same issues. Instead, it offers best-in-class versions of the same workflows and toolchains that teams are using now, while radically reducing the investment required to get there.
It's an exciting time in the DevOps world!
shuttle has released support for Serenity (a Rust library for the Discord API) a while back and now we have a tutorial ready for anyone willing to give it a go: https://www.shuttle.rs/blog/2022/09/14/serentity-discord-bot (creating a simple Discord bot, extending it to a weather forecast bot and deploying it with shuttle, for free).
To give you some context on shuttle; it is a Rust-native cloud development platform (open-source) that allows you to deploy your Rust app (or Discord bot, in this case) by adding a single annotation to your main file. Once you do that, you can run `cargo shuttle deploy` and your app/bot is all set!
Shuttle | Staff Cloud Engineer | Full-time | Remote GMT+/-3 | $80-150k | https://www.shuttle.rs/
We are building the fastest backend development experience.
Shuttle is an open source cloud platform for developing and deploying apps with zero infra hassle.
We are looking for a Staff Cloud Engineer who has a high degree of autonomy, wants to get their hands dirty and help out with implementation, has previously built/operated highly available and secure systems at scale, has solid experience in cloud-native architecture and infra tools such as Terraform/Ansible.
Apply at: https://www.workatastartup.com/jobs/62178
shuttle.rs | Rust Engineer | Remote (London +/- 3 hours) | Full Time | https://shuttle.rs
We're a YC-backed team building a Rust-centric app platform that leverages static analysis to let users develop complex web services with just a few trait implementations and annotations. As we're nearing our public launch, we're looking for exceptionally talented developers with a strong knowledge of the contemporary Rust ecosystem.
Tech is focused on AWS and Rust/wasm.
Apply online here: https://s.shuttleapp.rs/Bs0uY5
Or DM us on Discord https://discord.gg/H33rRDTm3p for more information.
I’m a fan/user of Pulumi, but this doesn’t feel similar to me. In Pulumi you write code that describes infrastructure, separate from the application layer code you’re deploying.
This appears to be using application code to derive infrastructure config automatically. It’s a but like the https://www.shuttle.rs/ approach.
Edit: after taking a deeper look, a more accurate description might be that it allows you to embed application code within IAC.