Aug 10, 2023
No image

Completed
Infrastructure and database reconstruction for a sports technology company
$10,000+
4-6 months
United States
6-9
Service categories
Service Lines
Software Development
Domain focus
Other
Subcategories
Software Development
Business Software
Challenge
During the project, the GEM team had to resolve two big challenges.
Firstly, the client’s previous infrastructure could not handle a large and growing amount of traffic. As a result, traffic spikes when more users are accessing, and the website’s events increase dramatically by 2-3 times (over 1 million events), causing the server to crash.
Secondly, the client’s current system uses a database unfamiliar to GEM’s developers, with very limited research and training materials.
During the project, the GEM team had to resolve two big challenges.
Firstly, the client’s previous infrastructure could not handle a large and growing amount of traffic. As a result, traffic spikes when more users are accessing, and the website’s events increase dramatically by 2-3 times (over 1 million events), causing the server to crash.
Secondly, the client’s current system uses a database unfamiliar to GEM’s developers, with very limited research and training materials.
Solution
To resolve the first problem, the GEM team reconstructed the infrastructure on the AWS platform. Based on the auto-scale mechanism, the infrastructure was expanded to a larger space with a higher capacity for downloading.
More importantly, we ensure scale automation works effectively within the client’s budget. Regarding the second difficulty, it took more time and effort for the team to explore a brand-new database. After researching materials, we implemented and ran the demo until the outcomes were ready for the client.
To resolve the first problem, the GEM team reconstructed the infrastructure on the AWS platform. Based on the auto-scale mechanism, the infrastructure was expanded to a larger space with a higher capacity for downloading.
More importantly, we ensure scale automation works effectively within the client’s budget. Regarding the second difficulty, it took more time and effort for the team to explore a brand-new database. After researching materials, we implemented and ran the demo until the outcomes were ready for the client.
Results
We built an infrastructure sufficient for operating the system smoothly. Hence, the server will not crash when onboarding a new website.
Besides, their database was upgraded to a larger space and higher capacity, which enables the collection and storage of millions of events.
The project was successfully delivered and afterward, GEM continues to offer support in terms of maintenance and optimization.
We built an infrastructure sufficient for operating the system smoothly. Hence, the server will not crash when onboarding a new website.
Besides, their database was upgraded to a larger space and higher capacity, which enables the collection and storage of millions of events.
The project was successfully delivered and afterward, GEM continues to offer support in terms of maintenance and optimization.
No image

No image
