In this article, based on a research study, author presents big data as a service-oriented and evolutionary case of disruptive IT-enabled services (IESs) rather than as datasets. Big data services emerge from combining diverse resources from an ecosystem of technologies, market needs, social actors, and other institutional contexts.
Suman Pradhan, who has worked in healthcare, financials and technology sectors, has written about developing the CORE (Consolidate, Optimize, Refresh and Enable) approach to helping architects and developers build sustainable solutions that match the business needs. In this article he discusses CORE and compares and contrasts with other software architectural techniques.
Throwing checked exceptions without declaration, changing final fields; these kinds of antics would never be tolerated by the Java language. But using Java bytecode these can be done readily. Few developers ever work with Java bytecode directly, but bytecode format is not difficult to understand. In this article Rafael Winterhalter takes us on a tour of Java bytecode & some of its capabilities
After a flurry of activity from thier open working group Swagger 2.0 was officially released in September 2014. Since then responsibliity for leading Swagger would be handed over to SmartBear.
Finding ways to eliminate root causes of delays can improve flow. This article discusses clustering blockers and provides ways to prioritize blockers that have most impact or are the quickest wins.
In this article, author discusses evolving technologies like Machine Learning and IoT, how organizations can benefit from these new sources of information and intelligence.
Java in a Nutshell, 6th Edition by Benjamin J. Evans and David Flanagan is an update to the tried-and-true Java in a Nutshell series. This edition covers Java 8 for the experienced Java Developer. 1
This article provides a 'hands on' tutorial demonstrating how to achieve the benefits of containers for your stateful services like databases, using Flocker, an open source project from ClusterHQ. 1
In an economy where apps have become the very heart and soul of almost any business, you have less than one second to impress a user - app performance is essential to ensure your user's experience.
RAML, or the RESTful API Modeling Language, is a relatively new spec based on the YAML format- making it easily read by both humans and machines. 2
The existing Java Memory Model covers a lot in terms of Java language semantic guarantees. In this article we will delve into some of those semantics, and review the motivation for updating the JMM 3
This series focuses on three key areas of "meta-language" for Web APIs: API Description, API Discovery, and API Profiles.