Routine
Posted: October 13, 2016 | Random , MiscOnce you get a job, and code for others and get paid for it, you are a professional, a part of the whole, a cell in business organism and the business needs to survive in the competitive economy. If you are working at a recognized company with a working business model, the doubts on keeping busin...
Mesos: A Datacenter OS
Posted: January 10, 2016 | Mesos , InfrastructureThe need of orchestration of heterogeneous infrastructure, non-unified characteristics of the hardware on different server systems and fluctuating resource needs of software and the challenges in resource utilisation, urges us to rethink, how to deal with the vast amount of servers in our datace...
Lifting in Scala
Posted: July 25, 2015 | Scala , Functional ProgrammingPartial functions are widely used in Scala. Just like their mathematical counterpart, a partial function, e.g f: X => Y, is a generalisation of functions, that don’t necessarily map every element in domain X to Y. You won’t get a response from the function, if you pass a value, which the f...
A Brief Story of flatMap
Posted: July 12, 2015 | Scala , Functional ProgrammingThe function flatMap, in Scala, is basically a binding element (and also a functional combinator) in the language and key to understand some important concepts of functional programming, and in this blog article, I am going to introduce you some of these, which are heavily based on flatMap. I ass...