+1 for microsandbox. I've been using their golang SDK (https://docs.microsandbox.dev/sdk/go/sandbox) @v0.5.10 to create sandboxes, attach them to agent sessions to execute, and then throw away, all in a raspberry pi 5 k3s cluster (as they have ARM support, if you're into that sort of thing). The microsandbox code is still a bit in flux (since it hasn't reached v1.0 API stability yet), but it's definitely worth checking out as it looks to have a solid foundation.
(edit: ahh sorry, meant to post this to above comment)
^ I second Envoy Gateway! It has support for HTTPRoute like all the others, but also TCPRoute, UDPRoute, TLSRoute, GRPCRoute backed by Envoy and they have worked great for me on EKS clusters I manage for work. The migration from Ingress API to Gateway API hasn’t been bad, as you can have both running side-by-side (just not using the same LB) and the EnvoyPatchPolicy has been great for making advanced changes for things not covered by the manifests
I clicked on this link using a work computer, and for the first time in years I was frightened about what might show up. Not because my work might find out, but at the thought of another disturbing image that you can't unsee being burned into my mind. Thank goodness it really is a Unix-like OS.
I had tried to get into Dune many years ago, but found it hard to keep track of all that was going on. I wish I had pushed through, because I'm now enthralled by the Dune universe. I can say that the movie helped lay a foundation for me that has made the book far more enjoyable - to the point where I'm almost finished with the audiobook after only starting it last week!
We've been using terraform for a couple of years now to manage our infra for dev/qa/prod, and aside from minor HCL changes we haven't had any major problems keeping up with the latest versions. Having the ability to rebuild everything (Kubernetes, DNS, MySQL, etc.) automatically has saved us more than once!
I've recently started using Terrastruct, which I've come to enjoy as I feel like I can quickly put together business logic and share it with the team without the tool getting in the way: https://terrastruct.com/
Ah my apologies - We use Bazel to build our services, and the output artifacts were then pulled into Nix and deployed as Nix packages. Bazel has _excellent_ support taking the same application code and creating Docker images from them (https://github.com/bazelbuild/rules_docker#language-rules), and the tools available for deploying containers is orders of magnitude more feature-full and higher quality than what you get with Nix today. So we no longer have Nix anywhere in our pipeline, and all of our artifacts are now deployed inside containers.
We've been using Nix for deploying a Rails app for an enterprise customer for quite a few years now. One area where it shines for us is the ability to build it on relatively recent version of Ubuntu and deploy to a (almost EOL) RHEL6 box. Bundling, assets and various other tasks take just a few minutes. We also have ~20 Go services that are also deployed via Nix, and building takes seconds.
However, it can be quite cumbersome to get a Nix expression to the point where it builds reliably for something that takes multiple steps like a Rails app, especially if you're building on macOS and deploying to Linux. It's come a _long_ way in recent years, but with Enterprise customers now embracing containerization we migrated everything to that and haven't looked back.
For the last few years I've had the Feynman Lectures [1,2] sitting in my queue, and I've finally gotten around to starting them in the last week. It's been a fun ride so far, and it's been nice to have the time to digest the lessons without having to run off somewhere. It's also helped to have the MIT OCW lectures as a reference [3], in which I found a book title "Quantum Mechanics and Experience" [4] that I started reading as well and so far has been the most down-to-earth introduction to Quantum Mechanics that I've found. I highly recommend it.
About 2 years ago I had a customer that required their own private mail server. I set up Mail-in-a-Box on a $5 Digital Ocean droplet, and they've been happy with it ever since.
The integration with Let's Encrypt and a relatively smooth upgrade process has made it one of the more enjoyable services I manage. I would highly recommend it.
Accelerated Concepts | Frontend Engineer | Tampa, FL | Onsite, Full Time
We're a small 5 person development team based in downtown Tampa, FL. We build a proprietary network device monitoring & reporting tool, called Accelerated View: https://accelerated.com/products/accelerated_view/
Our stack includes Ruby on Rails, TorqueBox, Finatra, Scala, MySQL, Elasticsearch, Druid, Hadoop and Git.
We're looking for a frontend engineer who can implement a Javascript framework like React to unify the frontend design and user experience. You will own the whole process of designing and building the customer interfaces, and because we're a small team you will have wide latitude to the direction you want it to head in.
Accelerated is a private company that was founded 7 years ago in Tampa. We have been in the black for several years now. The owners are very generous with profit share / benefits and are flexible with working environments and schedules.
The only hard requirement we have for working here is that you're the type of person who never stops learning. If you're interested, please reach out to [email protected].
Excellent blog post to introduce the vue.js concepts (http://blog.evanyou.me/2015/10/25/vuejs-re-introduction/). I was able to get up and running pretty quickly with a good understanding of the tool. Thank you for putting this together.
Accelerated Concepts, Inc. is a leading provider of enterprise wireless cellular network data hardware and services. We specialize in the development of solutions for primary network access, wireless 3G/4G backup connectivity, device monitoring, and centralized management. We also provide industry leading Linux based OEM platforms services from hardware design to complete solutions including management, inventory, and configuration. We are a small company with about ~30 employees, some of which are located in Brisbane, Australia.
The position is for work on our Accelerated View platform, a monitoring & reporting application that supports thousands of devices.
Our tech stack:
* Linux
* Ruby on Rails
* TorqueBox
* MySQL / Oracle
* Rust
* Git
* Jenkins (CI)
About you:
* Strong background in web application development
* Strong rspec / automated test experience
* Passionate about solving problems
* Familiar with agile methodologies
About us:
* Competitive salary
* Benefits - Medical / Dental / Vision / Life / FSA / HSA / 401k
* Remote work with VPN
* Great work environment
If you are interested please send an email to michael.zaccari [at] accelerated.com
My mental muscle for math has definitely atrophied since graduating with an engineering degree. I’ve been looking for a nice way to exercise it, and this looks like something that can get me there.
For a more in-depth discussion of physics, I’ve found the Feynman Lectures [1,2] to be quite enjoyable. It’s a long read (I’ve only finished the first book) but it is very thorough.
The breakdown (at 4:28) for each component of the turbo pump is fascinating. They do a great job explaining how each part works and how it contributes to the pump. Thank you for linking this.
(edit: ahh sorry, meant to post this to above comment)