Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Layer

Technologies

Notes

Code repository

  • Github

Makes it easy for all parties to pull code into their repos

Authentication

  • WSO2 IAM and/or Keycloak IAM

WSO2 does not officially support openJDK

Database

  • PostgreSQL

Data processing

  • RabbitMQ

  • Java and/or Python

Statistics

  • ASReml 4

  • R

R has got strict versioning, which means that libraries are not guaranteed to be forward or backward compatible

API

  • BrAPI standards

  • WSO2 API manager

  • Java and/or Python

We will use Swagger for API management for easy integration with SWO2 API manager

User interface

  • Angular or Vue or React

Browser compatibility for

  • MS Edge

  • Chrome

  • Firefox

  • Safari

DevOps

  • Ansible

Testing

  • Selinium

  • Unit test

Test browser compatibility for MS Edge, Chrome, Firefox and Safari, which covers ~85% of browser usage in the industry.

Reference materials