More robust workflow
Background
I run many companies in the past, and most are technology based. As a cto, a robust framework and workflow is essential to ensure the company’s reputation and customer satisfaction is managed well.
Suggestion
I recommend the tech team to look into automated integration and deployment solutions like gitlab, and structure an automated flow including feature planning, testing, release management, deployment and monitoring (including performance KPIs).
From the platform features is see, the platform is quite big. Breaking it down to micro services will go a long way in keeping the platform manageable and robust.
Some technologies you guys can look into:
- graphql
- docker
- kubernetes
- reactJS (I think you’re already using this)
All these require a modern backend infrastructure. Maybe going serverless can help break things down into smaller manageable chunks.
Can read the engineering blogs at Uber, Grab, etc. They have quite a number of case studies and issues they experienced in the past.
- 25
- 0
- 0
- 0
