• 0 Posts
  • 3 Comments
Joined 1 year ago
cake
Cake day: June 2nd, 2023

help-circle

  • I will disagree on microservices. I think it gets used for things that don’t really require it like anything that gets hype, it gets overused. But I will give you example of exactly why and how it can be used correctly.

    My company was early on the Kubernetes bandwagon. Before Amazon and Google provided hosted Kubernetes solutions, I had to write and bootstrap clusters automatically.

    We had all our microservices deployed on k8s when covid hit. We went from about 4000k visitors/hour to 400,000k visitors an hour. This happened over a single week. k8s scaled out perfectly, our services scaled out perfectly and we had zero hiccups or downtime. We didn’t have to do anything from an engineering perspective except increase our hard limits on the compute scale outs. During evening hours when load went down, the cluster would scale down.

    If we were using a monolith application, we would have been really fucked. No way we could have scaled like that.


  • I agree. But like Twitter alternatives, two things are required. Products that that have feature parity and quick mass adoption.

    I have seen it happen twice to large sites. MySpace to Facebook. That happened fast. Then I saw digg to Reddit.

    Both those cases Facebook and Reddit respectively had feature parity(ones that mattered) if not more features. But as a heavy digg user, I still struggled with Reddit.

    Mastodon has struggled to get wide adoption and people are still using Twitter so I am not sure it will ever happen.

    I think if Lemmy wants to succeed and take market share from Reddit, the mobile apps need to greatly improve in the next month. I am not shitting on any of the current apps but they aren’t remotely close to having parity with RIF or Apollo. And that makes sense as those apps are really mature.