Nice, lot of money for lot of people just waiting for, ... nothing. To all CompSci Grads.. arr you in thr need of a fixed income while working on your own stuff?
Im just asking why moving away from QEMU when Apples new Framework might limit the count of VMs (containers)? Can You have multiple sub VMs in one VM? Or does this limit also exist for QEMU? (im not having a mac to test)
i hope that encourages the good ones to come to europe sometimes to see how a more friendly, not so competitive and democratic environment could be, with great social security and healthcare systems. Yes we have our flaws, and sometimes the clocks are ticking slower, but we have a stable and more transparent ground at least.
I would say, just go and compete with his stuff,.. invent some shitty things and then let musk buy it ... win .. then have a good life. This one has soo much money, why not grab some pieces from the cake as long as you can.
But in other countries they dont need to pay so much for social system, insurance or healthcare, kindergarden and so on..
You can not always compare everything with money, when there is a lot around it.
Love it, but aggregating different connections (latency, LTE vs Adsl, fiber) is hard. Tried different algos, but always had network hogs or even higher ping that slowest connection.
What made it work best (and rock stable) was using LTE only, or ADSL only connections having same ping to aggregator (VPS) and have the VPS as near as possible. (latency wise)
I did not had the time to set up multiple redundant aggregators, so my SPOF was the VPS some times. Maybe there is a solution out there.
So far my experience a year ago. Our provider then offered a way cheaper managed solution, thats why we stopped using it.
Yeah, same,.. Real time game server written in PHP is really interessting. I also know PHP from the old days and now only from certain CMS systems, but not realtime projects. Im amazed! Nice! :)))
Thats tricky, maybe hire an DB engineer or ask professionals and partner with them, to train Devs? Restricting them after letting them run loose will make em mad anyway, so what are your concerns? security? performance?
I mean u can put layers on top, like ORMs or graphql stuff like hasura tonabstract access to DBs,or use external managed systems like neondb, supabase or aws/azure own stuff.. to enable restriction on tables and DBs. but this things make management worse if there is no discipline.
Im no DB engineer, just a sysadmin also dealing with same issues, but there is no holy grail. In the company i work for, one Dev who really was into DB engineering took the Owner role and he is discussing engineering, giving access to them and rolling out changes with the the DEVs, when they need something, but not the devs itselfs. He also writes migrations. But he is also a very skilled Dev.
Ahwe used them a lot, when lasers were expensive.They also could be used with special endless carbon paper (Durchschlagpapier) to get immediate copies (even 4), one for you, one for the customer and one for the archive as backup and so on. Cleaning those heads and exchanging the tapes everyday while having a chat with the people in the office, was a fun thing. They were quite robust. Some of them also could print 2d barcodes (for archiving or using with scanners which emulated key presses to feed order id's and stuff fast to the erp)
I think the next few years it will not be dead, there are a lot of instances who can not easily be ported to 17. But yeah, i also read about that new feature a few days ago.
But what you need to consider often is, having a consistent state in those snapshots, this can be a nasty thing for examble with all sorts of databases or configuration as database (boltdb, sqlite,...)
Veeam is really beast when it comes to Microsoft Tech... they even are able to recover mails back to users Inbox in Exchange directly on the server. But very expensive, yes.
Yeah i can also recommend, i even use it to push incremental backups to ssh (nas is to old to install minio), other servers use s3.
I have it included in timescale image.. so full restore is: spinning up a temporary image, restore, restart compose. So do i with with incremental. File based restore is pretty fast.
For me its a setup and forget thing.
For etc i use gitkeep sometimes (machines who are also configured by devs itself), to have an audit like thing, with a central gitea repo in the project cluster to see changes.
For files i use restic to ssh, also s3 possible. i like the deduplication they do.
And otherwise i use proxmox, doing snapshots on HDDs at night, and at the day i move those sliwly to external nas again, keeping the last few snaps on ssd,hdd to be able to recover fast. and if the machine got dead, i have the external backups.
I also do this the same way on hetzner with my bare metals, storing an encrypted backup (restic deduped and encrypted) to external storage. Server is also proxmox with encrypted disks, so to boot up, you need to send encryption keys via secure ssh.
Also another aproach with configs is, having a clean deployment/infra config (ansible, pyinfra, terraform...), and then only restoring data, so everything is reproducable and consistent.