If you are a software developer, you already know what Node.js is. You know how to create an API and may feel like Superman while implementing new features. However, as you attract more users, response time gets slower, and with workloads increasing, your application may start to fail. For those with existing applications, this article explores the most likely issues and how message queues, specifically with RabbitMQ in Node.js, effectively helps applications connect and scale. For others planning to build a new application, I incorporate useful tips to help you avoid issues up front.
Tomas KirdaCo-Founder and Senior Software Architect
One of the co-founders of Devbridge, Tomas is the mastermind behind all the systems and flux capacitors we use to heat up our lunches. Passionate about the web and web related technologies, Tomas is responsible for the system design for some of our biggest clients.
We all know Google wants him (and we’ve done work for them, too!), but we have Tomas hidden deep inside our LED illuminated data center, miles under the earth’s surface, shielded by layers of concrete. A hockey fan and a player himself, Tomas is raising two boys and can often be found mentoring our younger developers with a tolerant and even temper.
Let's not confuse activity with progress.
Based on recent data, React has been rising in popularity. Devbridge's Co-Founder and Senior Software Architect explains why and answers the question, "Is it all hype, or the real deal?"