You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/en/docs/refguide/modeling/dev-best-practices.md
+5-7Lines changed: 5 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -335,16 +335,14 @@ You can define the [home pages](/refguide/show-home-page/) per device and role i
335
335
336
336
#### Project Size
337
337
338
-
Mendix apps are best built in a way that they are easily scalable through a microservice architecture.
339
-
Mendix applications are ideally designed for a single purpose, focusing each app on a distinct business domain to keep functionality clear and manageable.
340
-
By applying a microservice architecture, each app operates autonomously and communicates via APIs, enabling independent development, deployment, and scaling.
341
-
This not only simplifies maintenance and upgrades, but also provides the highest degree of scalability, flexibility, and resilience, as each microservice can be tailored and scaled according to demand without impacting the rest of the system.
342
-
Following this approach helps development teams build robust and future-proof solutions, accelerates deployment cycles, and ensures Mendix apps remain efficient and adaptable to evolving business requirements.
338
+
Mendix apps are best built in a way that they are easily scalable through a microservice architecture. They are ideally designed for a single purpose, focusing each app on a distinct business domain to keep functionality clear and manageable.
339
+
340
+
By applying a microservice architecture, each app operates autonomously and communicates via APIs, enabling independent development, deployment, and scaling. This not only simplifies maintenance and upgrades, but also provides the highest degree of scalability, flexibility, and resilience, as each microservice can be tailored and scaled according to demand without impacting the rest of the system. Following this approach helps development teams build robust and future-proof solutions, accelerates deployment cycles, and ensures Mendix apps remain efficient and adaptable to evolving business requirements.
343
341
344
342
To ensure maintainability and performance, it is recommended to keep your app within:
345
343
346
-
* 3,000 microflows and 750 entities if using a highend machine
347
-
* 2,000 microflows and 500 entities on a lower specced machine
344
+
* 3,000 microflows and 750 entities if using a high-end machine
345
+
* 2,000 microflows and 500 entities on a lower-spec machine
348
346
349
347
Staying within these limits helps maintain optimal performance in Studio Pro, while ensuring your app remains manageable and scalable over time. If your app exceeds these limits, consider breaking your app into smaller services to improve maintainability and performance.
0 commit comments