Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 166325
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 11, 20262026-05-11T12:04:41+00:00 2026-05-11T12:04:41+00:00

Looking for opinions on the modularization of web applications. Already most applications regardless of

  • 0

Looking for opinions on the modularization of web applications. Already most applications regardless of language have a backend DB and support tie-ins with their respective web application server (Apache, IIS, Lighttp, etc ) but a lot of developers I’ve dealt with have problems coming to terms with using Memcached or anything outside of the web app’s immediate process space.

Is modularization of a web application as good thing a thing as I believe or is there something I’m missing that causes everyone from Sr. Developers to CTO’s to be hesitant to move specific parts of the business logic out of the web front end and into specialized backend services?

For example, a few years ago I got shot down in a project design meeting for a very high traffic website when I suggested we rip the process intensive ACL logic out of the front end framework and turn it into a semi-clusterable service application in the backend. For me the benefits was a cleaner separation of code and the ability to reuse the ACL logic in multiple places by using REST/JSON as the bridge between say PHP & Python.

The developers who disagreed with my idea argued it was ‘too complicated’ but I just couldn’t see how? My arguments are that just as there can be tag soup for the presentation layer, there can and is often a logic soup of code that’s so meshed together that if a issue arises it might be nigh on impossible to perform a ‘surgical’ fix.

So to shorten it down, what are the con’s & or pro’s of break large applications down into independent but cooperative processes ( not threads or sub requests ). MySQL, Memcache, similar service process are great…but why not anything else? How is going down this path ‘too complicated’?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. 2026-05-11T12:04:42+00:00Added an answer on May 11, 2026 at 12:04 pm

    Well, sometimes ‘too complicated’ means ‘I don’t want to think outside my confort zone.’

    The basic notion sounds good — you’re talking about pretty plausible service-oriented architecture here.

    Now, as far as the pros and cons, the first thing against it is that you do indeed have to get people to think outside their comfort zones. A more technical con is that you need to preserve what is, in effect, the session state. Say you pick up the authentication token from your auth service; how is that token going to stay associated with the correct user session.

    Another issue is that it might be harder to debug, since it’s happening more dynamically.

    On the pro side, though, if you can satisfy the session-state issue, you get a highly scaleable architecture; if you need more service, you can either enlarge the server or simply add another server.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I'm looking for some opinions here, I'm building a web application which has the
Looking for experienced opinions on how to deal with this: We have a page
Looking for some opinions/experience from people who develop on Windows and store their source
I'm looking for opinions and/or suggestions on this question. On our website we have
I was looking for some current opinions on WPF based on their 4.0 release.
Looking for opinions on this: I have broken out various responsibilities into separate objects.
Just looking for opinions on the following 2 scenarios. We have a table where
I'm looking for some opinions on two different approaches to ViewModel definition I have
I have a database structure issue I am looking for some opinions on. Let's
Looking to do a bit of refactoring... Using NHibernate I have this query currently

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.