There are many database management systems in the market to choose from. So how about a faceoff between two dominant solutions that are close in popularity?
Learn how to test your APIs with Spock, a comprehensive testing framework that uses Java and Groovy, leveraging the benefits of several existing Java frameworks.
Learn how to get started with Apache Livy, a project in the process of being incubated by Apache that interacts with Apache Spark through a REST interface.
Learn about the four main error handling strategies- try/catch, explicit returns, either, and supervising crashes- and how they work in various languages.
I often get questions about what is an acceptable number of context switches and at what point you should worry. Here are my answers to those questions!