Skip to content

Architecting scalable Node.js Applications

Photo of DanielEgan
Hosted By
DanielEgan
Architecting scalable Node.js Applications

Details

Hey NodeJS Ninjas,

Last month we had a great talk about scaling that had a small piece that was node.js, but what if you want to scale WITH node.js? This month we have our own Farsheed Atef who will take us through the process.

We will have food and beverages (beer) provided by the software development experts at Vincit (https://www.vincit.fi/en/)

Agenda :

6:30 - 7:00 - Socializing / Eating / Drinking

7:00 - 7:15 - Opening Remarks and Sponsor Intros

7:15 - 7:30 - Lightning Talk - Node Debugging using VS Code

7:30 - End - Architecting Scalable Node.js Applications

Lightning Talk

Debugging Node.js with Visual Studio Code Lightning Talk

Node.js is a powerful language for all kinds of applications. Visual Studio Code is a powerful, FREE tool for developing in all kinds of languages. In this session Bret Stateham from Microsoft will show you how easy it is to get started debugging your Node.js applications using Visual Studio code.

Presenter : Bret Stateham

Bret Stateham is a Microsoft Technical Evangelist based in San Diego. He has been developing solutions and training others on the Microsoft stack for over two decades, but his passion for technology is platform agnostic. A long time gadget freak, Bret has been playing with electronics of all kinds since he was a kid, and loves being able to help others explore technology. You can find Bret on line at http://BretStateham.com , http://twitter.com/BretStateham , http://youtube.com/BStateham , and http://c9.com/niners/BretStateham

Main Presentation :

Architecting scalable Node.js Applications

Node.js’s single process architecture, as well as Javascript’s asynchronous model, enables developers to create highly efficient and scalable applications. However, these advantages require the application architecture to take advantage of these features. Many have tried clustering services in node.js to solve scalability issues and bridge the gap between node.js’s service oriented architecture and monolithic applications developed based on skills learned in developing php or java based applications. However, these are temporary solutions and ultimately fail under many scenarios. In this talk, we will look at how to properly design and use a distributed service based architecture to design applications under node.js implementing a bus structure for message routing and automatic scaling.

Presenter : Farsheed Atef

Founder & CEO (https://www.linkedin.com/title/founder-%26-ceo?trk=mprofile_title)DNA Micro Inc. (https://www.linkedin.com/vsearch/p?company=DNA+Micro+Inc%2E&trk=prof-exp-company-name)January 2000 – Present (16 years 11 months)Irvine, CA

DNA Micro, Inc. is a technology services company focused on bringing our clients vision into reality. We are celebrating our 15th year in business and collectively bring expertise for all industry segments.

Our unique approach sets us apart from the competition. With all of our professional services, we offer the creativity and meticulousness of a product manager coupled with the precision of an engineer.

Experience has taught us a thing or two about developing software and that is perhaps our best asset. We have developed technology solutions for many organizations, large and small, and understand success is in the details.

Our involvement in the community and working closely with many start-ups allows us to stay on top of the latest technology. We use a balance of the newest technology and time-tested systems to ensure we deliver the best solution.

We also understand that not everything can be solved with technology and therefore our solutions often involve changes in process. We consider ourselves solution providers and we go out of our way to help you achieve your goals in the most proper manner possible.

Photo of Node.js OC group
Node.js OC
See more events
Eureka Building
1621 Alton Pkwy · Irvine, CA