1

My website currently has multiple windows servers , all of them local in intranet, and each of them have the same source code in the same folder. Currently my workflow is every time I want to Live a new feature, I have to copy and paste to each of those servers. It's getting tedious now since I have around 10 servers, and there have been cases of my colleagues and I missing a server.

We have been looking at separate centralized clustered storage (like Gluster) to store the source code, and we just upload to one point and it will propagate, and we just link it through shared folder in microsoft IIS.

My questions are :

  1. Is there any benefit to doing this? or is it only going to make the website slow?

  2. If it's making the website slower, is there a better way of doing this?

Thanks, I appreciate your time reading or responding to my post.

2
  • 1
    You can find tons of previous discussions that reveal what factors might matter in the final performance of your specific web apps. But there isn't a silver bullet for all web apps, so people usually end up with their own baseline testing and decisions. Threads like serverfault.com/questions/125549/… and stackoverflow.com/questions/6695782/… can be easily found from search engines.
    – Lex Li
    Oct 13, 2022 at 6:10
  • Thanks for commenting mate, I read the posts and it's interesting, maybe I used the wrong keyword for searching in the past, since quite honestly I don't know what I need yet (the Gluster part was initially for storing DB backup). Thanks again, appreciate your comment!
    – hafwan
    Oct 14, 2022 at 0:08

1 Answer 1

1

Is there any benefit to doing this?

Yes. 1 POF is better than 10

or is it only going to make the website slow?

  • Maybe slower than with local storage
  • I, personally, prefer to avoid Windows-shares in Production

I think, fully automagic CD, which deploy (on conditions met) from single central point to all IIS-hosts may be more bullet-proof solution

NB: I'm far away from real server-management for decades

3
  • by automagic i assume you meant automatic continuous depoloyment? like gitlab/github?
    – hafwan
    Oct 13, 2022 at 1:39
  • @hafwan - yes, I tried to add some piece of joke into long dull text of obvious things Oct 13, 2022 at 5:22
  • not gonna lie I chuckled a bit when i got it. Yeah thanks to your input, I think I got a clearer direction on where to go, since a few more focused Google search led me to Jenkins. I hope I can proceed well. Thanks mate.
    – hafwan
    Oct 13, 2022 at 6:31

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .