Serge Bornow

Serge Bornow

Toronto, Canada
Serge Bornow
Let's talk serge at


VisualStudio online doesnt use ssh, here is a tip

April 7, 2015 | coding | by Serge

MS Visual Studio online was something new to me. It definitely is targeted for those using Visual Studio as product, however for those of us that us Atom or Sublime we’re a bit stuck. VSS online doesn’t support ssh , so don’t bother looking for it. What you’ll need to do is: 1. Setup alternate […]

Oracle Mysql Cluster 7.4 features

March 30, 2015 | Uncategorized | by Serge

I’ve explored the features of Mysql Cluster 7.2 and 7.3 and now Oracle is coming out with 7.4 with very nice improvements. This is yet another reason to go for baremetal (softlayer or others) and setup 4 node machine (or more) and enjoy the features of fairly priced or free mysql cluster. These are the […]

Open sourcing my lottery server

March 29, 2015 | architecture, coding | by Serge

2007 project involving Message Driven Beans (EJB) running on Enterprise Java container (Jboss or Glassfish) where games are processed and “played” as they come in through the Queue allowing scalability and consistency.   Source code for both game logic and EJB server can be found on github: Github to Lottery Server

Creating Real Time topology in Apache Storm is amazing

March 8, 2015 | bigdata | by Serge

Hiding away all the complexities of running nodes (hidden by zookeeper) and providing parallelism for Bolts (units of work in Storm) , as well as creating new Spouts (units of data steam, e.g. redis data, twitter stream or anything you want) allows you to focus on your real time product. Once the bolt processes a […]

Recently open sourced project – toronto open data

March 5, 2015 | coding, mongodb, nodejs, Uncategorized | by Serge

The motivation behind this project is   Building a very capable api with geo lookups Toronto Open Data api -specifically city services is very slow User interface¬†as a proof of concept which exploits the use of new API Open sourced for others to use and improve Technology stack:   MongoDB NodeJS, rest api, mongoose AngularJS […]

MongoDB 3.0 worth the upgrade

February 24, 2015 | architecture, bigdata, mongodb | by Serge

MongoDB 3.0 (dev version of 2.8) has been almost a year in the making and there are several prominent changes that are worth mentioning:   Document level locking – changes to those large json documents (aka rows ) will work similarly to regular RDBMS. Previously you had to either queue or create a custom way […]

GO lang is getting unofficial support from GCC compiler

February 23, 2015 | coding, Uncategorized | by Serge

Support for the Go programming language has been added to GCC. It is not enabled by default when you build GCC; use the –enable-languages configure option to build it. The driver program for compiling Go code is gccgo. Go is currently known to work on GNU/Linux and RTEMS. Solaris support is in progress. It may […]