InfoQ Homepage Architecture & Design Content on InfoQ
-
Oracle Seeks Further Feedback on Java EE 8 Plans
Oracle has launched the second part of its Java EE 8 community survey with cloud, security, logging, deployment, testability, pruning, and profiles amongst the topics.
-
New Education Opportunities for Data Scientists
2013 has been rich in announcements for new programs, degrees and grants for aspiring data scientists and Big Data practitioners.
-
AppFuse 3.0 - Java 7, Spring 4, PrimeFaces, Mockito, Bootstrap 3, Wicket
AppFuse 3.0 has been released. AppFuse uses the Maven Archetype plugin to generate a starter Java project, which allows you to quickly get started with a full-stack Java EE application. Version 3.0 is using Mojarra and PrimeFaces for its JSF framework and library, Mockito for its test mocking framework, Bootstrap 3 for its front-end framework, and added Apache Wicket as a Web Framework option.
-
Facebook makes Mercurial faster than Git
Facebook has posted on how they've sped up Mercurial to be five times faster than Git in certain operations. Read on to find out what they have changed, and why it makes such a difference for their setup.
-
QCon London 2014 Tutorials: Reactive Extensions, Mobile Dev, Agile, Continuous Delivery (March 3-7)
Language pioneers, project leads, and seasoned practitioners will provide two days of hands-on tutorials at the eighth annual QCon London (Mar 3-7, 2014). Three to six hours in length, QCon tutorials delve into new technologies, tools, or methodologies driving innovation in enterprise software development. Get in early for the three day conference; reserve your seat now to save £236 by Jan 8th.
-
Strengthening HTTP
The recent Snowden revelations have impacted the IETF HTTP/2 Working Group and how the protocol should handle encryption, i.e., should it be mandated? Mark Nottingham, the Working Group chair, shares his thoughts on the discussions so far and gives a clue as to how he sees it being resolved given information so far. He concludes by asking anyone with an opinion to share it with the Working Group.
-
A Few Highlights from QConSF2013- Part 2 of 2
It's one thing having an in-house training program. But there is a certain deeper insight that can be gained from attending a Q-Con conference in person. Which may be one reason why attendance at the globe-hopping event continues to grow.
-
ORM Tool Hibernate 4.3 Released, Implementing JPA 2.1 Specification
The final version of the Object-Relational Mapping, ORM framework Hibernate 4.3 was recently released and is now a certified implementation of the JPA 2.1 specification, (JSR 338), released in May 2013.
-
Behaviour-Driven Development: Value through Collaboration
The goal of a software project is to deliver value to stakeholders and Behaviour-Driven Development, (BDD), is designed for that, Viktor Farcic, a software developer working on transitions from waterfall to agile processes, states in the first of four blog posts describing his view on BDD.
-
Trifacta Seeks to Simplify Data Wrangling-as-a-Service
Trifacta, a data analysis services platform, recently received VC investment to advance on their efforts of making data wrangling easier for data analysts. The goal is to collect, cleanse and munge data in a fraction of the time and effort it currently takes.
-
Are REST Alternatives Needed?
Ole Lensmar, creator of SoapUI, has asked whether REST is really appropriate for architectures that require real-time, asynchronous interactions and binary protocols. In his article he discusses these areas and believes that alternative approaches are required.
-
Hadoop-as-a-Service Provider Qubole Now Runs on Google Compute Engine
Qubole, a managed Hadoop-as-a-Service offering is now available on Google Compute Engine (GCE). Qubole was so far only available on Amazon's AWS and this announcement follows only a few days after Google releasing GCE into general availability.
-
Hadoop Jobs on GPU with ParallelX
The MapReduce paradigm is not always ideal when dealing with large computationally intensive algorithms. A small team of entrepreneurs is building a product called ParallelX to solve that bottleneck by harnessing the power of GPUs to give Hadoop jobs a significant boost.
-
How Can You Learn Early and Fast?
Agile suggest that teams should fail-fast to enable quick learning from mistakes. Learning from failure is one approach, you can also learn early and fast from successes, by doing experimentation, or by using a plan for knowledge acquisition.
-
The API Orchestration Layer
The traditional resource-oriented API model may not satisfy the most important of your API consumers. Daniel Jacobson of Netflix asserts that good API design is about knowing your API consumers and optimizing your API for that audience.