Older rss
  • Java Follow 880 Followers

    Getting to Know Graal, the New Java JIT Compiler

    by Ben Evans Follow 24 Followers on  Jul 16, 2018 2

    Oracle have released Graal, which is both a new JIT compiler for Java and a major component in their next-generation polyglot virtual machine, GraalVM. The effort aims to improve startup time and reduce footprint of Java applications as well as unlock fully polyglot, multi-language technologies within a single VM. The initial release includes JVM and JS with LLVM, Ruby and R in beta.

  • Emerging Technologies Follow 33 Followers

    Cats, Qubits, and Teleportation: The Spooky World of Quantum Computation Applications (Part 3)

    by Holly Cummins Follow 6 Followers on  Jul 14, 2018 1

    The same factors which make quantum theory so startling also make quantum computers very difficult to implement in practice: quantum phenomena don't manifest themselves in everyday life. Given the cost, size, and physical delicacy of quantum computers, they're a perfect fit for the 'pay per use' cloud consumption model.

  • Culture & Methods Follow 616 Followers

    Peer Reviews Either Sandbag or Propel Agile Development

    by Patrick Londa Follow 1 Followers on  Jul 12, 2018

    Agile teams are hungry for feedback, but are they getting it fast enough? If your peer review process isn’t structured right, it could be dragging down your development. This article explains how your team can unlock the full potential of code and document reviews by employing a structured, but flexible process that accelerates development and fosters a culture of collaboration

Mobile Follow 144 Followers

Your Roadmap to an Open Mobile Application Development Strategy

Posted by Olivier Picciotto Follow 1 Followers on  Jul 11, 2018

This article explains why, in a fast-changing mobile app environment, organizations should aim for flexibility by using an open development infrastructure to support their mobile app development.

DevOps Follow 766 Followers

How to Adopt a New Technology: Advice from Buoyant on Utilising a Service Mesh

Posted by Thomas Rampelberg Follow 0 Followers on  Jul 09, 2018

When adding a new technology like a service mesh into your production stack, be mindful of the impact. Be clear about what problem you are solving, and define appropriate acceptance criteria.

Emerging Technologies Follow 33 Followers

Cats, Qubits, and Teleportation: The Spooky World of Quantum Algorithms (Part 2)

Posted by Holly Cummins Follow 6 Followers on  Jul 06, 2018

The relationship between complexity theory, quantum algorithms and machine learning is becoming increasingly important. This article explores quantum algorithms and their applicability. 1

Emerging Technologies Follow 33 Followers

Cats, Qubits, and Teleportation: The Spooky World of Quantum Computation (Part One)

Posted by Holly Cummins Follow 6 Followers on  Jun 29, 2018

Twenty years ago, quantum computers were purely theoretical, and existed only on whiteboards and in academic papers. Now, quantum computers are available for hire on the cloud.

DevOps Follow 766 Followers

Service Mesh: Promise or Peril?

Posted by Richard Li Follow 0 Followers on  Jun 28, 2018

Service meshes such as Istio, Linkerd, and Cilium are gaining increased visibility as companies adopt microservices. This article examines when a service mesh makes sense and when it might not.

Mobile Follow 144 Followers

App Architecture, iOS Application Design Patterns in Swift Review and Author Q&A

Posted by Chris Eidhof Follow 0 Followers , Florian Kugler Follow 0 Followers , Matt Gallagher Follow 0 Followers , Sergio De Simone Follow 13 Followers on  Jun 26, 2018

App Architecture, iOS Application Design Patterns in Swift presents a number of architectures for iOS Swift applications, from the ubiquitous Model-View-Controller to a few more experimental ones.

Architecture & Design Follow 2007 Followers

The C4 Model for Software Architecture

Posted by Simon Brown Follow 30 Followers on  Jun 25, 2018

The C4 model consists of a hierarchical set of software architecture diagrams. These diagrams are both easy to create and easy to understand for multiple intended audiences.

Architecture & Design Follow 2007 Followers

The SOA Journey: from Understanding Business to Agile Architecture

Posted by Vadim Samokhin Follow 2 Followers on  Jun 23, 2018

 If your monolith is tightly coupled and not cohesive, you could split it in order for a business to be more agile.  This article examines how to align technical services and business-capabilities. 1

AI, ML & Data Engineering Follow 811 Followers

Can People Trust the Automated Decisions Made by Algorithms?

Posted by Rebecca Wiliams Follow 0 Followers , Michael Veale Follow 0 Followers , Michael Stiefel Follow 5 Followers , Andrew Burt Follow 0 Followers on  Jun 21, 2018

The use of automated decision making is increasing. Algorithms can produce incomprehensible or socially undesirable results. Can we determine the safety of devices if we cannot understand them?

Login to InfoQ to interact with what matters most to you.

Recover your password...


Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.


More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.


Stay up-to-date

Set up your notifications and don't miss out on content that matters to you