Socket.io (www.socket.io) is POWERFULL and one of the most famous and professional library to real time communication. Socket.IO enables real-time bidirectional event-based communication. It works on every platform, browser or device, focusing equally on reliability and speed. Most well-known usage this library: Real-time analytics – Push data to clients that gets represented as real-time counters, charts or logs. Binary […]Read More Socket.io and Cross Domain Communication
In this article we will focus on setting up node.js cluster for socket.io. Socket.io is doing multiple requests to perform handshake and establish connection with a client. With a cluster those requests may arrive to different workers, which will break handshake protocol. To solve this problem we can use perfect solution based on sticky-sessions module. […]Read More Setting up node.js cluster for socket.io – A simply way to performance
Security protection applied on http/https server and the mechanisms used regardless of the distribution you are using (e.g. express, feathers, total.js, etc) do not secure socket.io. This is a separate issue that we will look at in this article. We will focus on the 3 most known security mechanisms. In this article we focus on security protection […]Read More Socket.io – Security protection based on local server Token – part 1/3
If you are building a Node application with Express or with another framework built on express e.g. feathers.js , Koa.js, Kraken, Sails, socket.io or another frameworks listed on http://expressjs.com/en/resources/frameworks.html, you can use the express-rate-limit middleware to protect Your solution from Brute Force and DDOS Attacks. This middleware prevents website, public REST API, and/or endpoints such as password reset from […]Read More Node.js – Protection from Brute Force and DDOS Attacks
Agrippa Solutions from Norway (https://www.agrippa.no) is listed on official site expressjs.com and selected from all companies over the world.
Created by me implementation for Agrippa Solutions from Norway (https://www.agrippa.no) is listed on official site IBM on expressjs.com where You can see IBM selected only 21 he best implementation of node.js solutions from whole the world. I am proud that I can create such solution on node.js. https://expressjs.com/en/resources/companies-using-express.htmlRead More Agrippa Solutions from Norway (https://www.agrippa.no) is listed on official site expressjs.com and selected from all companies over the world.