BT

Your opinion matters! Please fill in the InfoQ Survey!

Older rss
  • Architecture & Design Follow 774 Followers

    FPGAs Supercharge Computational Performance

    by Rob Taylor Follow 0 Followers on  Nov 17, 2017

    Originally used in the development of new hardware, new, cloud-based FPGAs are making the technology more accessible. The dramatic improvements in speed and lower costs over traditional CPUs means more companies can start benefiting from the technology. FPGAs are fundamentally concurrent, which makes them an ideal tool for data-intensive, parallel processing problems.

  • Mobile Follow 65 Followers

    A Roadmap to the Programmable World

    by Antero Taivalsaari Follow 0 Followers , Tommi Mikkonen Follow 0 Followers on  May 27, 2017

    The emergence of millions of remotely programmable devices in our surroundings will pose significant challenges for software developers. This article proposes a roadmap from today’s cloud-centric, data-centric Internet of Things systems to the Programmable World highlights those challenges that haven’t received enough attention yet.

  • Architecture & Design Follow 774 Followers

    Microservice Threading Models and their Tradeoffs

    by Glenn Engstrand Follow 0 Followers on  May 06, 2016 6

    A microservice's efficiency and resource consumption patterns are dramatically affected by its threading model. Choosing the correct model for your solution is a basic requirement for success. Glenn Engstrand investigates multiple options for a service's execution life-cycle, gives examples of the benefits and drawbacks for each choice, and provides recommendations for each model's implementation.

Development Follow 180 Followers

Go in Action - Review and Q&A with the Author

Posted by Sergio De Simone Follow 5 Followers on  Dec 04, 2015

Go in Action from Manning aims to provide a comprehensive introduction to Go, its syntax and implementation, and its most common idioms. InfoQ has spoken with William Kennedy, author of the book.

Architecture & Design Follow 774 Followers

UED: The Unified Execution Diagram

Posted by Carlo van Asma Follow 0 Followers , Pascal Wolkotte Follow 0 Followers on  Oct 18, 2015

This article introduces a visual modeling technique to describe and specify the application’s execution architecture, and explores the usage within Philips Healthcare. 4

Java Follow 421 Followers

A Post-Apocalyptic sun.misc.Unsafe World

Posted by Christoph Engelbert Follow 0 Followers on  Aug 30, 2015

A resolution to the debate around dropping sun.misc.Unsafe and other private APIs in Java 9 is now on the table. The big question remains: What will a post sun.misc.Unsafe world look like? 7

Followers

Elixir in Action Review and Q&A with the Author

Posted by Sergio De Simone Follow 5 Followers on  Aug 08, 2015

Elixir in action aims to introduce readers to Elixir and the Erlang virtual machine while also discussing concurrent programming topics, fault-tolerance, and topics related to high-availability.

Followers

Functional-Style Callbacks Using Java 8's CompletableFuture

Posted by Maurice Naftalin Follow 1 Followers on  Apr 22, 2015

This article explores Java 8's new CompletableFuture class, its value in programming systems that depend on asynchronous interactions, and how it complements fork/join-style parallelism. 6

Followers

Rescuing Checked Exceptions in Asynchronous Java Code

Posted by Dario Crivelli Follow 0 Followers on  Oct 15, 2014

Java checked exceptions are a handy abstraction in sequential flows. But add threads and the syntactical support is no longer available. This article investigates how to overcome that limitation. 6

Followers

Hunting Java Concurrency Bugs

Posted by Dr. Heinz Kabutz Follow 0 Followers on  Aug 05, 2014

Concurrency bugs come in many forms. In this article Java Specialist Dr. Heinz Kabutz examines two threading bugs he discovered in the core Java libraries. 7

Followers

8 Great Java 8 Features No One's Talking about

Posted by Tal Weiss Follow 0 Followers on  May 30, 2014

In this article Tal Weiss focuses on some lesser known API's in the new Java 8. 7

Followers

Discover and Diagnose Java Concurrency Problems Using Contemplate's ThreadSafe

Posted by Robert Atkey Follow 0 Followers on  Jan 14, 2014

Writing Java software that correctly makes use of concurrency requires careful thought. Static analysis tools can analyze source code or compiled bytecode to discover latent bugs hidden within code. 1

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


Recover your password...

Follow

Follow your favorite topics and editors

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

Like

More signal, less noise

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

Notifications

Stay up-to-date

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

BT