BT
  • Don’t jump the SQL ship just yet

    by Lukas Eder on  Dec 18, 2013 3

    The SQL language has been evolving steadily over the last two decades. At the same time, the verbosity caused by the JDBC API in Java client code and the lack of first class SQL support within the Java language have led to the introduction of ORMs such as Hibernate, which was later standardised into JPA and the Criteria API.If SQL and JPA are diverging, where will our data interaction patterns go?

  • Meet Elaine: A Persona- Driven Approach to Exploring Architecturally Significant Requirements

    by Jane Cleland-Huang on  Dec 15, 2013

    Often, requirements elicited from stakeholders describe a system’s functionality but fail to address qualities such as performance, reliability, & availability. Documenting these requirements is often overlooked because there are implicit assumptions that the system will perform to expected levels. This article describes a process developed on the idea of persona sketches to address this problem.

  • Key Takeaway Points and Lessons Learned from QCon San Francisco 2013

    by Abel Avram on  Dec 10, 2013

    This article summarizes the key takeaways and highlights from QCon San Francisco 2013 as blogged and tweeted by attendees. Over the course of the next 4 months, InfoQ will be publishing most of the conference sessions online, including 19 video interviews that were recorded by the InfoQ editorial team. The publishing schedule can be found on the QCon San Francisco web site.

Exposing CQRS Through a RESTful API

Posted by Ali Kheyrollahi on  Dec 09, 2013

We demonstrate how to build a RESTful API on top of CQRS systems. The result joins HTTP semantics and REST style with distributed computing concerns such as eventual consistency and concurrency. 4

Beyond Data Mining

Posted by Tim Menzies on  Dec 06, 2013

In this article, author talks about the need for change in predictive modeling focus and compares four types of data mining:algorithm mining, landscape mining, decision mining and discussion mining.

To Execution profile or to Memory Profile? That is the question.

Posted by Kirk Pepperdine on  Dec 04, 2013

Sometimes memory profiling is better than execution profiling for finding execution hot spots. In this article Kirk Pepperdine talks through some indicators for determining when to use which profiler 7

The Subject and Discipline of Business Architecture

Posted by Michael Poulin on  Dec 02, 2013

This article discusses the phenomena of Business Architecture considering both its subject and discipline.

Building a RESTful Web Service with Spring Boot to Access Data in an Aerospike Cluster

Posted by Peter Milne on  Nov 28, 2013

This article will take you through creating a simple RESTful web service with Spring Boot and Aerospike, a distributed and replicated in-memory NoSQL database.

Agility, Big Data, and Analytics

Posted by Ken Collier on  Nov 27, 2013

How do you bringing agility into big data? Learn what makes analytics uniquely different than application development, and how to adapt agile principles and practices to the nuances of analytics.

Contrasting Backbone and Angular

Posted by Victor Savkin on  Nov 26, 2013

Victor Savkin presents in detail the pros and cons of using Backbone.js and Angular.js to create web applications, comparing the two frameworks with each other. 5

Is Your Application Ready?

Posted by Gil Zilberfeld on  Nov 22, 2013

We mostly ship software by date, prioritizing what we think is important, and shipping once out app passes a certain quality level. But can we tell the readiness status of our application?

What’s Next in Software Analytics

Posted by Ahmed E. Hassan, Abram Hindle, Per Runeson, Martin Shepperd, Prem Devanbu, Sunghun Kim on  Nov 20, 2013

In this article, a panel of experts discuss the important aspects of software analytics. Topics covered include what software analytics mean to developers, practitioners, and information analysts.

General Feedback
Bugs
Advertising
Editorial
InfoQ.com and all content copyright © 2006-2013 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT