InfoQ Homepage Architecture Content on InfoQ
-
Microservices vs Shared Libraries
Robert C. Martin's advice is to start with shared libraries and a plugin architecture and only when that becomes insufficient consider microservices. Giorgio Sironi argues against this, emphasising how different interactions between microservices are compared to interactions between objects and warns for the cost of retrofitting microservices over an existing code base.
-
Hortonworks Announces Stinger.next Roadmap to Deliver Hadoop Scale SQL with Apache Hive
Following on from the Stinger initiative delivered in Apache Hive 0.13, Hortonworks has laid out the Stinger.next roadmap to provide fully ACID transactions, a sub-second query engine, and more complete SQL 2011 analytics support, all driving towards the goal of “enhancing the speed, scale and breadth of SQL support” in Hive.
-
Testing the Internet of Things
Testing embedded software and systems for the Internet of Things has to involve physical, sensory and emotional interactions says Gerie Owen, Business Solutions Analyst from Northeast Utilities. InfoQ interviewed Gerie Owen and Peter Varhol about how testing differs for the internet of things and embedded software and systems, and on dealing with expectations and experiences of people in testing.
-
How Agile Can Yield Effective IT Business Alignment
In agile projects the product owner is often seen as the person who primary assures the connection between business and IT. But for effective IT-Business alignment having a product owner is not enough. What can people from the business, demand and supply parts of the organization do increase the effectiveness of IT – Business alignment?
-
Core Support for JSON in Java 9
One of the first Java 9 features to be announced is core support for JSON. We spoke to early adopters to find out more.
-
The Return of Java Modularity
Oracle have announced the relaunch of Project Jigsaw, devoted to bringing full modularity to the Java Platform.
-
Details of NetBeans Day at JavaOne 2014
Oracle have announced details for NetBeans Day 2014. Particular topics of interest include Maven, a new Education initiative and an appearance by James Gosling.
-
API World 2014: Summary of Day One Events
In this news item, we summarize the highlights of various talks from day one of the conference which are primarily focused on the craft of designing and developing effective APIs.
-
Chrome’s Lack of Support for showModalDialog Breaks Some Enterprise Web Apps
Google Chrome no longer supports window.showModalDialog, breaking several enterprise apps such as OWA, EAC, SAP, and others.
-
Microsoft Launching Azure Machine Learning as a Service
Microsoft recently announced Azure ML, a machine learning cloud based platform that helps predict future events based on past performance. Microsoft has been using machine learning for years for Bing, Xbox and other products but this is the first time that internal technologies are consumerized and deployed as cloud services. Ersatz Labs is also trying to build a PaaS for Machine Learning.
-
InfoQ User Survey 2014 - Participate and Get a Copy of the Results; Win a QCon Early Access Pass
InfoQ would like to better understand your information needs: the type of content you find interesting, tools & methodologies you are using, and how you interact with the site. Please help us by taking our 2014 user survey - the survey is anonymous and your replies will be kept confidential. Participate to receive a copy of the results along with a chance to win a QCon video early access pass.
-
TypeSafe's Kevin Webber: Actor-based Concurrency for Reactive Systems
In a recent article on Medium, TypeSafe's Kevin Webber argues that reactive programming "isn’t just another trend but rather the paradigm for modern software developers to learn" since it helps them to build systems that are responsive, resilient, and scalable. He also suggests that actor-based concurrency is the most convenient foundations for a reactive system.
-
Apigee-127: A Toolkit for Authoring APIs and their Services
Apigee has put together a number of open source tools for creating APIs and a number of related service.
-
QConSF Spotlight: Microservices, Cutting Edge Java, Continuous Delivery; 58/100 Speakers Confirmed
Read about the most popular tracks at QCon San Francisco 2014: Scalable Microservice Architectures, Java at the Cutting Edge, Continuous Delivery: From Heroics to Becoming Invisible.
-
Drone Data Adds a New Horizon for Big Data Analytics
Usage of data generated by drones is going to add a new horizon in data storage and processing. Kirk Borne, professor at George Mason University recently talked about the challenge of processing, storing and transferring this data.