Dev Genius

Coding, Tutorials, News, UX, UI and much more related to development

Follow publication

Member-only story

10 Software Architecture Patterns in Enterprise Software Development

JIN
Dev Genius
Published in
5 min readNov 17, 2021

--

Please clap and share if you like this article

  • Each layer provides service to the next high-level. Every level is abstract.
  • (UI layer)
  • (service layer)
  • (domain layer)
  • (persistence layer)

  • E-commerce web application
  • General desktop application

  • Consists of a server + multiple clients
  • The server provides services to multiple clients.
  • The client request the specific service, the server will provide the relevant service

--

--

Responses (7)

Write a response