CrazyEngineers
  • General Tips for building highly scalable software applications

    Kaustubh Katdare

    Kaustubh Katdare

    @thebigk
    Updated: Oct 27, 2024
    Views: 1.1K
    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?
    0
    Replies
Howdy guest!
Dear guest, you must be logged-in to participate on CrazyEngineers. We would love to have you as a member of our community. Consider creating an account or login.
Replies
  • shalini_goel14

    MemberFeb 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.
    Are you sure? This action cannot be undone.
    Cancel
  • Kaustubh Katdare

    AdministratorFeb 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.
    Are you sure? This action cannot be undone.
    Cancel
  • shalini_goel14

    MemberFeb 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.
    Are you sure? This action cannot be undone.
    Cancel
  • Kaustubh Katdare

    AdministratorFeb 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?
    Are you sure? This action cannot be undone.
    Cancel
  • shalini_goel14

    MemberFeb 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)
    Are you sure? This action cannot be undone.
    Cancel
Home Channels Search Login Register