Details

1C:Enterprise app architecture


ReleaseDate
11/28/2019

Multitier architecture

Applied solutions based on the platform utilize a multitier architecture that includes:

  • Client application
  • 1C:Enterprise server cluster
  • Database server

On one hand, this provides a wide range of scaling options, from personal use to automation of large, geographically dispersed enterprises.

On the other hand, multi-tier architecture provides a choice between several DBMS for storing applied data.

Major system components can run on both Windows and Linux operating systems. Client application can run on Mac OS as well. Besides that, 1C:Enterprise web client can run on Windows, Linus and Mac OS.

1C:Enterprise Platform ships with it's own DB engine and it can be used for development/production of small applications. But this DB engine has set of limitations that make it not suitable for apps with large amount of data and lots of concurrent DB connections.