BT

New Early adopter or innovator? InfoQ has been working on some new features for you. Learn more

Architecture & Design Follow 494 Followers

Event Architectures and Event Streaming

by Jan Stenberg Follow 6 Followers on  Sep 06, 2017

When moving from a monolithic system to a distributed or microservices system, you commonly also move from a single source of truth in one database to many databases and thus many sources of truth. Using an event architecture and persisting all events as a stream can give back the single source of truth, Ben Stopford claims in one of a series of blog posts about events, event streams and Kafka.

Mobile Follow 40 Followers

ARCore is Google’s Second Take on Augmented Reality

by Sergio De Simone Follow 4 Followers on  Sep 05, 2017

After launching Project Tango a few years ago, Google has announced a new augmented reality (AR) initiative, ARCore, which aims to bring AR to millions of Android devices.

.NET Follow 85 Followers

UWP Community Toolkit Prepares for Windows Fluent Design

by Jeff Martin Follow 4 Followers on  Sep 05, 2017

Microsoft continues to prepare for the forthcoming Fall Creators Update for Windows 10, and they are upgrading developers tools and resources as part of these preparations. The UWP Community Toolkit (UCT) has been updated to take advantage of Microsoft's new Fluent Design Language that will eventually become the new user interface for Windows 10.

Development Follow 110 Followers

Oracle Makes Major Cuts to Solaris and SPARC Teams

by Charles Humble Follow 87 Followers on  Sep 05, 2017

Whilst Oracle has committed to support Solaris until the 2030s, the firm appears to have made substantial cuts to the Solaris and SPARC teams this weekend, potentially signalling a silent end-of-life for both products.

JavaScript Follow 91 Followers

TypeScript 2.5 Released, Adds Language Level Refactoring

by David Iffland Follow 3 Followers on  Sep 04, 2017

Microsoft has released TypeScript 2.5. The release is light on new language features, but has some new abilities including basic refactoring built into the language service itself.

Java Follow 325 Followers

QCon New York 2017: Migrating Speedment to Java 9

by Michael Redlich Follow 5 Followers on  Sep 02, 2017

Dan Lawesson, CSO at Speedment, presented “Migrating Speedment to Java 9” at this year’s QCon New York. Lawesson spoke to InfoQ about Speedment and how they are addressing the challenges of migrating Speedment to Java 9.

.NET Follow 85 Followers

Microsoft Explores Manual Memory Management in .NET with Snowflake

by Abel Avram Follow 4 Followers on  Sep 01, 2017

A number of researchers from Microsoft Research, University of Cambridge, and Princeton University have forked .NET, adding an API to the runtime to support manual memory management, and published details of their approach and performance improvements obtained in the paper Project Snowflake: Non-blocking Safe Manual Memory Management in .NET.

Java Follow 325 Followers

Spring Boot 2.0 Will Feature Improved Actuator Endpoints

by Michael Redlich Follow 5 Followers on  Aug 31, 2017

The upcoming release of Spring Boot 2.0.0 M4 will feature an improved actuator endpoint infrastructure featuring new mapping, easier creation of user-defined endpoints, and improved security. Stéphane Nicoll, principal software engineer at Pivotal, spoke to InfoQ about these actuator endpoints.

Development Follow 110 Followers

ThoughtWorks Sold to Private Equity Firm Apax Partners

by Craig Smith Follow 3 Followers on  Aug 31, 2017 1

Global software development and digital transformation company ThoughtWorks is to be acquired by London-based private equity firm Apax Partners. The terms of the deal were not disclosed and it is expected to close in Q4 2017.

Architecture & Design Follow 494 Followers

Microsoft .NET Architecture Guidance Released

by Michael Stiefel Follow 0 Followers on  Aug 30, 2017

Four application architecture guides are available from Microsoft's Developer Division and the Visual Studio product teams. This guidance covers four areas: Microservices, Docker, Web Applications with ASP.NET Core and Azure, and Enterprise Applications Using Xamarin Forms. Each guidance is contained in an eBook. There are two end-to-end reference applications that the guides use as examples.

Java Follow 325 Followers

Apache OpenWebBeans Releases Meecrowave Server Version 1.0 for Java EE-Based Microservices

by Michael Redlich Follow 5 Followers on  Aug 30, 2017

Apache OpenWebBeans recently released version 1.0.0 of their Meecrowave project, a microservices server built on top of existing Apache projects utilizing servlets, CDI, JSON-P and JSON-B, and JAX-RS. Meecrowave may be used for microservices and standalone applications.

.NET Follow 85 Followers

ASP.NET Core 2 Gains Razor Pages

by Jeff Martin Follow 4 Followers on  Aug 29, 2017

ASP.NET Core 2 brings a multitude of new features, including Razor Pages, new templates, and a series of changes intended to make development easier. By combining sensible defaults with detailed configuration options for those seeking more power, ASP.NET Core 2 intends to appeals to projects of all sizes.

Development Follow 110 Followers

Go 1.9 Introduces Type Aliases, Improves Runtime and Tooling

by Sergio De Simone Follow 4 Followers on  Aug 28, 2017

The biggest change in recently released Go 1.9 is improved support for gradual code repair through the use of type alias declarations. Go 1.9 also improves the garbage collector and the compiler.

Java Follow 325 Followers

IntelliJ IDEA 2017.2: Smarter, Neater, and Faster

by Matt Raible Follow 4 Followers on  Aug 27, 2017

JetBrains recently released IntelliJ IDEA 2017.2, the quarterly release of its flagship Java IDE. Trisha Gee’s blog post about this release notes that there are many usability enhancements; new classes of warning like if you are creating empty collections or Strings or if a number is out of range on an array. It also has improved analysis around nulls.

Data Science Follow 218 Followers

Google Researcher Invented New Technology to Bring Neural Networks to Mobile Devices

by Roland Meertens Follow 0 Followers on  Aug 26, 2017

Recently, many companies released applications that use deep neural networks. For applications that should run without internet access, must be fast and responsible, or in which privacy is a concern, using networks on servers is not possible. Google researcher Sujith Ravis invented a novel way to train two neural networks, of which one efficient network can be used with mobile applications.

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