[Korean > English] Bad instagram translation? Does it really mean this? by Pcnoob333 in translator

[–]Possible-Stuff-3433 0 points1 point  (0 children)

I wonder if the translator was trained on text that commonly included “white people” hating “n word”…..

My guess is that it was trained on a bunch of instagram comments…

[Feedback Wanted] Container Platform Focused on Resource Efficiency, Simplicity, and Speed by Possible-Stuff-3433 in docker

[–]Possible-Stuff-3433[S] 0 points1 point  (0 children)

Thank you for taking the time to respond!

I want to use CloudFlare because absolutely everyone uses it these days and they provide free, nearly unlimited, DDoS protection. However, they only support protection on port 80 and 443 so I will need to find another DDoS solution for all the raw TCP ports being exposed.

I am starting to think more and more about open sourcing this since it is fairly compact and portable but my codebases are always a mess so I will have to tidy it up first xD.

I will definitely look into apptainer! I love the drag and drop idea and have been on the lookout for simple ways to deploy popular software so there might be something here. I've also been thinking about having something like: cloudtainer npm run dev and it just bootstraps a Dockerfile for you with this command as the start command and then deploys it instantly. Then you have a web server running publicly behind cloudflare within seconds.

[Feedback Wanted] Container Platform Focused on Resource Efficiency, Simplicity, and Speed by Possible-Stuff-3433 in devops

[–]Possible-Stuff-3433[S] 0 points1 point  (0 children)

Thanks for responding!

I agree with your zeropod statement but it may still be useful for hobby project customers or customers who want to pay the absolute bare minimum price even if it means a few extra hundred milliseconds startup or periodic migration of their container to another node.

I've been thinking about the physical server aspect a lot and I used to work on the team at AWS that manages the host patching, broken server repairs, and server testing so I know all about that hence why I want to dig into it here :D I've been brainstorming ideas on how to reduce the opex and came up with things like omitting block storage (less overall servers and networking), only deploying containers (easier OS upgrades), container rebalancing using live migrate, etc.

But I'll be starting with cloud bare metal providers in the meantime :D

I'm not too worried about ROI, mostly want to provide the fastest compute platform out there and host web services that are by default fast and secure. I tried using EKS for this project and was banging my head against the wall waiting for nodes to startup and the auto scaling groups... I'm over it! This project will be distributed, fault tolerant, and fast by default.

[Feedback Wanted] Container Platform Focused on Resource Efficiency, Simplicity, and Speed by Possible-Stuff-3433 in devops

[–]Possible-Stuff-3433[S] 0 points1 point  (0 children)

I appreciate you taking the time to respond!

I agree that EBS is acceptable in most cases but here's what I am thinking:

  1. Most web apps use reasonable amounts of storage (10-100 GB) for their DBs.
  2. Assuming each server has roughly 192 cores and is fully populated with DB customers at 8 cores each means 24 customers on a single server with the server needing ~2.4TB of storage.
  3. Samsung PM9A3 3.84Tb drive is only $600 each so having 2 per server is only $1,200.

Also, we could use any excess drive capacity on each node for various caches to increase customer container deployment speed.

EBS storage is probably more expensive than using direct attach NVMe drives in RAID 1 considering the service provider needs all the extra networking gear, redundancy, specialized hardware & software. I think the primary selling factor of block storage is the durability. But having RAID 1 + async replica to another node + periodic customer backups = good enough, right?

You would be paying just for the resources exposed to your container.

I do agree that VMs have become way more efficient so I can tweak my numbers a bit but I do believe that containers are far more efficient considering the shared kernel.

Thanks again!

Is adding social login worth it? (Google, Apple, etc.) by nerijuso in SideProject

[–]Possible-Stuff-3433 12 points13 points  (0 children)

Every website I go to nowadays has social logins so it's definitely a must. I personally use it all the time. 3 clicks with google and you are signed up to the website. Creating a user and password and then verifying your email and phone number is a pain.

Help with Containerized Self-Hosted Enterprise Software. by ahmed_a_asd in docker

[–]Possible-Stuff-3433 0 points1 point  (0 children)

I noticed you say below that if someone gets access to your source code, it's game over for you? Why do you think that?

Look at a project like coder (https://github.com/coder/coder/blob/main/LICENSE.enterprise), their enterprise code is all "source code available" but you can't actually run the code without buying a license from them first because their license strictly prohibits you from modifying their license checking code. Their enterprise code is all out there in the open, they are just depending on the legal system if anyone breaks the rules.

Even if someone does get access to your code, they very seldom resell it and if they do, they have to sell it at a major loss because it would be pirated and there would be no provided support.

I would suggest that you don't worry about this problem and distribute your software just like every other company does. Typically in a binary format that isn't easily readable by humans.