Blockchain-based calling platform that facilitates online knowledge exchange

project image
Advising growing startup with performance evaluation and testing approach for the release of new channels.

Executive Summary

Extensive audit for a growing startup with perfrormance evaluation and testing approach for the release of new channels.

About the Subject

Blockchain-based calling platform to facilitate the knowledge exchange online (via video or audio call). Knowledge provider can set their rate per minute, which is paid by the knowledge seeker when they call. This exchange is settled seamlessly through the blockchain using an Ethereum smart contracts coupled with off-chain software. The payment is made exclusively by the utility tokens: EXY.

Responsibilities:

  • Quick onboarding and help - in a one day we have provided a list of actionable improvements related to the Software Architecture, AWS infrastructure (AWS CloudFormation and Terraform, performance, and WebRTC.
  • Providing expert knowledge related to instant messaging, videoconferencing, performance, and software architecture on AWS.

Challenges and Objectives

First phase: Evaluate the performance and security of the system and AWS infrastructure, provide actionable feedback and share insights which will help to improve platform efficiency and stability.

Second phase: code quality audit of the infrastructure as a code repository. The primary goal was to ensure that the release of the new channels will be smooth.

Benefits

Pattern Match team revealed a room for the improvements in terms of availability and performance of the whole platform. Our team quickly on-boarded into the project. The main objective was to evaluate the performance of the whole system, provide actionable feedback, then gradually improve platform efficiency and stability.

Thanks to our extensive experience with application performance testing and monitoring, we were able to quickly measure, evaluate, and provide actionable in the form of a report and consultancy. Performed tests were done with emphasize on WebRTC standard, as it is a core technology.

Additional code quality, security and compliance audits of the AWS infrastructure revealed a room for the improvements in terms of availability and performance of the whole platform.

Results

We have provided a report and consulting services allow our client to reduce latency and increase platform stability, and availability. Improvements allowed for a much smoother and controlled release of new channels (web and mobile applications). We have proposed next actions as a continuity that rapid platform development will be backed by a Pattern Match mentor team in next growth stages.

Want to hear more?

CONTACT US