Stralya

Web development

Web architecture review

An independent review of a running web application: bottlenecks, security weaknesses and technical debt, turned into a roadmap ranked by business impact. Your team keeps shipping while we read.

MonolithModularMicroservices

In short

A web architecture review is an independent assessment of how an existing web application is built, run and changed, measured against the load, security and delivery speed the business now needs. Stralya reads the code, traces critical requests and interviews the team, then delivers findings ranked by business impact with a costed remediation roadmap.

4 months

Saved on the roadmap

A stack evaluation for a fintech that avoided a costly migration path.

2 to 4 weeks

Typical review

From kickoff to the findings report and prioritized roadmap.

30+

Projects delivered

Across Stralya’s five practices, by senior consultants only.

What is a web architecture review?

A web architecture review is a structured, time-boxed look at an application that already runs in production. It answers practical questions: where does the system slow down, where is it exposed, which parts make every change expensive, and what should be fixed first given the business plan. It is a diagnosis, delivered as a written report and a roadmap.

The point of an outside review is distance. The team that built a system knows it best, but it also carries the history of every compromise. Reviewers who have seen many other codebases can tell which pain is normal for the stage and which one will block the next year of growth.

The scope can be one product or a set of applications sharing data and infrastructure. It typically covers code structure, data flows, hosting, security posture and delivery practices. It belongs to our web development consulting practice, and it often precedes a migration, a funding round, an acquisition or a major new product line.

Signs you need an architecture review

Reviews are most useful just before a decision that depends on the real state of the system, when a wrong assumption would be expensive. These are the situations in which leadership teams usually call us, often with a date already fixed in the calendar.

  • A big investment depends on the current platform

    A new market, a large customer or a funding round assumes the system can carry more load and more features than today.

  • The team disagrees on what is wrong

    Some engineers blame the database, others the framework, others the process. Nobody has the evidence to settle it.

  • Incidents repeat without a clear root cause

    Outages and slowdowns are fixed one by one, but the same areas keep failing under slightly different conditions.

  • A rewrite is being proposed

    Before committing months to rebuilding, leadership wants to know whether targeted fixes would achieve the same result.

  • Due diligence or a security review is coming

    An acquirer, investor or enterprise customer will ask hard questions about the system, and you want the answers first.

A review does not replace your team’s judgment. It gives that judgment a shared, written basis, so the next roadmap discussion starts from facts that everyone has read rather than from competing opinions.

What our architecture review covers

The review combines code reading, request tracing, infrastructure inspection and interviews with the people who build and run the system. Each finding is backed by an observation you can verify, and each one is linked to a business consequence.

  • Structure and coupling

    How modules depend on each other, where changes ripple furthest and which boundaries would reduce the cost of future features.

  • Bottlenecks under load

    The requests, queries and integrations that limit throughput or response time, with measurements from logs, traces or targeted tests.

  • Security posture

    Authentication, authorization, secrets handling, dependency hygiene and exposure of sensitive data, checked against common web vulnerability classes.

  • Technical debt inventory

    Outdated dependencies, dead code, missing tests and workarounds, each sized by the drag it puts on delivery.

  • Delivery and operations

    Build, test and release flow, environments, monitoring and incident handling, as they affect how safely the system changes.

The deliverable is a findings report and a remediation roadmap: what to fix now, what to schedule, what to accept knowingly. It is written for two readers at once, with a short summary for leadership and technical detail your engineers can act on directly.

Need a clear diagnosis first?

A web architecture review takes 2 to 4 weeks and ends with a findings report and a roadmap ranked by business impact.

Book a free discovery call

How we review: four phases

The phases are short and sequential. Your team spends a few hours in interviews and walkthroughs; the rest of the reading and testing happens on our side, with read access to code, logs and environments.

PHASE 01

Frame

Business goals, review questions and system scope agreed.

PHASE 02

Inspect

Code, data flows, infrastructure and delivery pipeline examined.

PHASE 03

Rank

Findings scored by business impact, effort and risk.

PHASE 04

Present

Report, roadmap and walkthrough with leadership and engineers.

Framing matters more than it looks. A review aimed at supporting ten times more users finds different problems from one aimed at passing a security audit. We agree the questions in writing at the start, so the report answers them directly instead of listing every imperfection in the codebase.

Fix, refactor or rebuild: which path?

Most reviews end with the same strategic question: can the current system be improved, or does part of it need replacing? The table shows the criteria we use to recommend a path for each area of the application.

PathChoose it whenTypical effortMain risk
Targeted fixesProblems are local and the structure is soundDays to weeksTreating symptoms of a deeper issue
Progressive refactorCoupling slows delivery but the domain logic is valuableWeeks to months, alongside featuresRefactor stalls when priorities shift
Partial rebuildOne component blocks growth and can be isolatedMonths, behind a stable interfaceScope creep into neighboring components
Full rebuildThe platform cannot meet core requirements at any costMany months, parallel systemsFeature freeze and lost business rules
Accept and monitorThe debt is real but not on the roadmap’s pathMinimalForgetting the decision was conscious

A full rebuild is the right answer less often than teams expect. When the review does point toward replacing part of the system, our legacy web migration service plans that move in phases, with the findings report as its starting inventory.

Risks and limits of a review

A review is only as useful as what happens after it is delivered. Below are the most common ways reviews lose their value within a few weeks, and how we design ours to avoid each of them from the framing stage onward.

  • A report that nobody acts on

    Long lists of issues paralyze teams. We rank findings and limit the first roadmap step to what can start within weeks.

  • Findings without evidence

    Opinions are easy to dismiss. Every finding points to code, a measurement or a configuration that your engineers can check themselves.

  • A team that feels audited

    Defensive teams hide problems. We review the system, not the people, and share early drafts with the engineers before leadership sees them.

  • Elegance over impact

    Reviewers can chase clean architecture for its own sake. We rank fixes by revenue, risk and delivery speed, not by technical taste.

A review is also a snapshot. Systems keep changing, so we leave behind the scoring method and the questions we used. Many teams repeat a lighter version once or twice a year to check that the roadmap still targets the right problems.

Web architecture review pricing

Every review starts with a short diagnosis call and ends with a fixed quote. Durations below are typical, not promised.

FormatDurationPrice
Architecture review2 to 4 weeksFixed quote after diagnosis
Review plus remediation support3 to 6 monthsFixed quote after the assessment
Follow-up review1 to 2 weeksFixed quote after diagnosis

What changes the price: number of applications in scope, codebase size, depth of the security analysis and whether load testing is needed.

The quote covers senior consultants only, an agreed list of review questions, the findings report, the roadmap and the presentation sessions. Any paid tooling for scanning or load testing, and the infrastructure it runs on, is agreed and billed separately.

Web architecture review FAQ

How long does a web architecture review take?

Typically 2 to 4 weeks from kickoff to the final presentation, depending on the number of applications, the size of the codebase and whether load or security testing is part of the scope.

How much of our team’s time does it need?

Little. Expect a few hours of interviews and walkthroughs spread over the first week, plus a contact who can answer questions. The reading, tracing and testing happen on our side.

What access do you need?

Read access to the code repositories, logs and monitoring, plus a view of the hosting configuration. Production write access is not needed. Credentials are handled under your security rules and revoked at the end.

Is the review also a security audit?

Partly. It checks security architecture: authentication, authorization, secrets, dependencies and data exposure. It is not a penetration test, and if one is needed we say so in the report.

Will you recommend a rewrite?

Only if the evidence supports it. Most reviews recommend targeted fixes and progressive refactoring. When a rebuild is justified, the report explains which part, why, and what it would replace.

Can you help implement the roadmap?

Yes. Senior engineers can join your team to carry out the first roadmap items, pair with your developers and review the rest. You can also run the roadmap yourselves; the report is written for that.

Reviewed by

Julien Mauclair

Co-founder, technical delivery · Stralya

Last updated:

A system to assess? Let’s talk

Reply within 24h · First call, no commitment