|WikiProject Computing / Software|
I'd argue that a monolithic system could be milti-tiered. If each one of those tiers is only used by one higher-level tier and the higher-level tier cannot function without that one-and-only lower-level tier, you have a monolithic system. --PeterRitchie (talk) 17:45, 21 March 2016 (UTC)
There seems to be the need to distinguish between a Monolithic Application and a Monolithic Architecture.
In the context of Microservices there are many references to Monolithic Systems that are layered and component based. Consider this reference from the Microservices page  which refers to a "a monolithic, layered system."
Martin Fowler describes the Monolith as usually having three layers:
Also consider this pattern description on Microservice.io:
The application has either a layered or hexagonal architecture and consists of different types of components
- Miller, Joseph B. (2014). Internet Technologies and Information Services. Library and Information Science Text Series (2 ed.). ABC-CLIO. p. 269. ISBN 9781610698863. Retrieved 2015-08-04.
As with many complex information technologies, there are two general architectural options: a monolithic, layered system that embodies all the needed functionalities within one large-scale solution or a modular approach based on microservice architecture (MSA). [...] MSA is a more flexible, modular strategy.