JSFoo: round the year submissions
Submit talks on JavaScript and full stack engineering round the year
Submit talks and workshops on:
We will find a forum to place your talk, any time during the year.
For more information, contact jsfoo.editorial@hasgeek.com or call 7676332020
Alessandro Polidori
This talk is to make developers and designers aware of problems that can arise from the beginning of a project along the entire path up to production environments. The talk explains the real migration from a first monolithic implementation to a micro-service architecture abstracting from the communication system (rest, websocket, tcp).
It refers to a real project of a Computer Telephony Integration (CTI) that interact with a VoIP PBX system based on Asterisk open source project.
This talk is useful for developers to understand how to organize and realize independent software components to make a distributed system that is horizontally scalable.
In this talk we will see all the processes behind a migration from a monolithic implementation to a modern architecture based on micro services. This story is about a real Computer Telephony Integration system (100% Node.js) that interacts with an Asterisk VoIP PBX switchboard which serves thousands of customers in daily real-time audio and video communications.
Micro service architecture allow us to achieve modular and independent components isolated from each other and which can scale horizontally.
Software Engineer, with more than 7 years of experience in web technologies, distributed architectures and agile methodologies.
Expert in Node.js I am involved in design, implementation of code that powers core services, REST APIs, WebSocket communications and client side Web Applications with real-time WebRTC audio and video, applied to Asterisk PBX system.
Open source enthusiast (personally and for work) I spoke at Universal JS Day 2018 conference in Italy.
{{ gettext('Login to leave a comment') }}
{{ gettext('Post a comment…') }}{{ errorMsg }}
{{ gettext('No comments posted yet') }}