We are technical partners of Soft Way: the Software House of the motorbike world!

02/15/2024

We are technical partners of Soft Way: the Software House of the motorbike world!

We are technical partners of Soft Way, an IT services company that offers solutions mainly to companies in the motorcycle market, collaborating with almost all the companies in the sector.
Since 2019, Soft Way has been part of the Gruppo Editoriale Domus, the oldest Italian publishing house of specialized periodicals which publishes sector magazines such as Dueruote and Dueruote Professional, Motonline, Quattroruote and Quattroruote Professional, Ruoteclassiche, Domus, Il Cucchiaio d'Argento and still others.

The project entrusted to us involves close collaboration with Soft Way's software development team for the porting of a their product to a multi-tenant, multi-language, and multi-currency cloud-based portal aimed at professionals involved in the maintenance and sale of motorcycles, spare parts, and accessories (Spare Parts Dealers, Dealerships, and Workshops). The product is consumed as a service by various clients (multi-tenant architecture) with high standards of security and data segregation.

Users can perform searches among over 8 million products with virtually instantaneous response times. This achievement was made possible by the integration of Elasticsearch, expertly optimized for indexing and query management. The system also provides intelligent suggestions during input, further enhancing the user experience.

The project is also characterized by extensive use of priority queues, asynchronous tasks, and independent workers (orchestrated via RabbitMQ, Redis, and WebSocket) to manage all communication flows to and from almost all companies in the motorcycle sector, calculate KPIs, generate reports, etc., without slowing down the portal's responsiveness even during periods of high workload, allowing timely notification to the user about the progress of these activities.

Additionally, we use Kubernetes to manage high-availability (HA) automation systems and Google Cloud Platform (GCP) to dynamically scale the resources needed to support thousands of simultaneous accesses, ensuring optimal performance and reliability.

 

IDE: Visual Studio Code

Technologies: Docker, Kubernetes, PostgreSQL, RabbitMQ, Redis, Django-Python, WebSocket, Vue.js, Quasar Framework, Celery, Flower, Google Cloud Platform

 


3d decomposition of a heat engine
Share facebook share twitter share pinterest share
Sigla.com - Internet Partner