It's no secret that social media platforms impact the way we share and consume information with and from one another. Media companies rely on these networks to increase their readership. Brands rely on these networks to get their product out to the world. Non-profit companies depend on these networks to raise awareness and organize . . .
Message queuing is one of those things that distributed systems have to wrestle with. There are many solutions in the marketplace from commercial offerings to open source ones. A quick search on the web will reveal the many choices. Some time ago, I had a need for such a solution. However, the project did not need the operational overhead . . .
For just over two years now, I have had the pleasure of working with OrientDB -- a multi-model database supporting multi-master replication. That is a mouthful. In practice, it is a very capable database and not one that is free of worts. It is, for all intents and purposes, production ready. I'll briefly talk about what I like about . . .
I have been a technology professional for about 20-years now. I have worked on building desktop applications, web applications, and massively scalable Cloud Native applications. Between starting my own companies and working for other companies, it has been a journey filled with many exciting moments and some very dull ones too. That sounds . . .
Cloud, cloud, and more cloud. I've spent a good portion of the last few years building scalable solutions that live on Public Cloud Infrastructure. I have to say, it is pretty exciting work and pretty frustrating as well. The challenge with scaling and measuring your cost of hosting in the Public Cloud is unlike what most businesses are . . .
Growing up my father was busy with work...a lot. There were many a times when he was away jet setting to another country trying to make ends meet for his family. This left my mother to take care of many responsibilities in his absence and she did so with as much efficiency and strength as she could muster. During that era, my dad did not have . . .
Using a database is commonplace for most any type of software application you build. The data generated using the application has to be stored some place. However, when it comes down to it, a presumption is typically made that the database is going to be a Relational Database and the developers are probably going to use some type of Object . . .
Cover image credit: http://unsplash.com/collections/247509/nasa?photo=yZygONrUBe8