meta data for this page
  •  

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
ixc2024:impactassessment:technical [2024/05/24 11:16] alestaixc2024:impactassessment:technical [2024/05/24 11:46] (current) joof
Line 17: Line 17:
   - **Security**   - **Security**
   - **Scalability**   - **Scalability**
 +  - **Resilience** - Your system should design your system to remain operational in case of failures
 +    - Error Handling: You should use exception handling in error prone operations so as to minimize crashes. Most common ones are database and network operations.
 +    - Code: Having your code in a repository like GIT also serves as backup.
 +    - Recovery: Create a plan on how to quickly restore your system in the event that there is a total crash.
  
 +  - **Interoperability** - 
 +     
 +    - API Design: Create well-documented APIs to facilitate communication between frontend and backend. You can use tools like Postman to test your APIs and swagger for API documentation.
 +    - Standard Protocols: Use standard communication protocols and data formats (e.g., JSON, XML) to ensure compatibility with web, mobile and backend.