General Tips for building highly scalable software applications

Kaustubh Katdare

Kaustubh Katdare

@thebigk Oct 27, 2024
CEans,

I'm not a Computer Science engineer and do not have much exposure to highly scalable applications. However I'm interested in knowing the following -

1. Has anyone among us (CEans) built a highly scalable software application?

2. What are the general tips for building highly scalable software application?

3. Does the choice of programming language / tool affect the process?

4. Are the the important considerations at architectural level for building large scale software applications?

Replies

Welcome, guest

Join CrazyEngineers to reply, ask questions, and participate in conversations.

CrazyEngineers powered by Jatra Community Platform

  • shalini_goel14

    shalini_goel14

    @shalini-goel14-ASmC2J Feb 21, 2009

    Yes,

    I am not among those who has built highly scalable applications but yes programming language affects a lot. While selecting programming language you should be very clear about the requirements of your product/application and pros and cons of that language towards your application.

    Tools are just a means of making your application. They don't affect much.

    For a scalable software application, modularity plays a very important role. It is always good to have modular approach in your application and do some analysis of Design patterns to be followed in developing your application.

    Analysis phase for technologies before developing matters a lot and it can make a huge change.
  • Kaustubh Katdare

    Kaustubh Katdare

    @thebigk Feb 22, 2009

    Thanks for your response.

    Let's take an example. What would be the architecture for an instant messaging client which will be used by say 1000 & 100,000 users simultaneously.
  • shalini_goel14

    shalini_goel14

    @shalini-goel14-ASmC2J Feb 22, 2009

    The_Big_K
    What would be the architecture for an instant messaging client which will be used by say 1000 & 100,000 users simultaneously.
    A Simple Client Server architecture.
  • Kaustubh Katdare

    Kaustubh Katdare

    @thebigk Feb 22, 2009

    shalini_goel14
    A Simple Client Server architecture.
    A simple client server architecture would work for 1000 and 100000 clients without any problem? No changes required?
  • shalini_goel14

    shalini_goel14

    @shalini-goel14-ASmC2J Feb 22, 2009

    The_Big_K
    A simple client server architecture would work for 1000 and 100000 clients without any problem? No changes required?
    I think it will but not sure.According to me the no of clients you told me is very less. Better ask an Architect(one who has 5+ more years in experience than me)