InfoQ Homepage Development Content on InfoQ
-
GitLab.com Postmortem Digs into Root Causes of 18 Hour Outage
GitLab's postmortem into the root cause of their 18 hour site outage is a detailed look at how the incident began, how it got worse before it got better, and how they plan to learn from the mistakes and improve the service.
-
Rider EAP17 Brings Improvements, But Loses .NET Core Debugging
The latest release of JetBrains' Rider IDE for .NET brings some new features in its latest preview build, but licensing issues are preventing it from providing complete .NET Core support.
-
Java 9 Will Adjust Memory Limits if Running with Docker
A first experimental change has been added to Java 9 so the JVM can understand that it is running within a container and adjust memory limits accordingly. Despite the increase in popularity of containers, many tools, including the JVM, still rely on the host's parameters to assess available resources, oftentimes running out of memory. This change tries to prevent many of those scenarios.
-
Stormpath Launches Client API to Simplify Mobile and Frontend Authentication
Stormpath, a provider of authentication, authorization, social login, and other user management related API services, recently launched a new Client API with the aim of simplifying mobile and front-end authentication and registration.
-
Shrinking Microservices to Functions: Adrian Cockcroft Discusses Serverless at microXchg
At the microXchg microservices conference, held in Berlin, Adrian Cockcroft presented “Shrinking Microservices to Functions”. Key takeaways from the talk included: ‘serverless’ technologies enable rapidly developed functions-as-a-service (FaaS); and the biggest challenges for modern enterprise software development are connected with the people and process within an organisation.
-
Open Source WSO2 IoT Server Advances Integration and Analytic Capabilities
WSO2 has announced a new, fully-open-source WSO2 Internet of Things Server edition that "lowers the barriers to delivering enterprise-grad IoT and mobile solutions." While WSO2 has been involved in the IoT marketplace for some time, the announcement that their IoT Server is now 100% open source is significant. The enhanced WSO2 platform also includes...
-
Relearning Functional Service Design for Microservices: Uwe Friedrichsen at microXchg
The opening talk of the microXchg microservices conference was delivered by Uwe Friedrichsen, and discussed “Resilient Functional Service Design”. Key takeaways included: microservice developers should learn about fault tolerant design patterns and caching; understanding Domain-Driven Design (DDD) and modularity is vital; and aim for replaceability of components rather than reuse.
-
Deep Learning at Gilt
Deep Learning is a rapidly evolving subfield of Machine Learning originating from Neural Networks. Recent algorithmic advances and utilization of GPU parallelization have resulted in Deep Learning based algorithms mastering the game of Go as well as several practical applications. The fashion industry is one of the target sectors for Deep Learning. Gilt is using Deep Learning for real world apps
-
Apple Proposes a New 3D Graphics Standard Called WebGPU
Apple has proposed a new GPU API for the browser, called WebGPU. Google has another solution called NXT in the development.
-
Twitter's React-Based Mobile Web Stack Rivals Native Performance
Twitter recently switched all of their mobile web traffic over to their new web stack, running Node.js on the back end, and a React-based Progressive Web App in the browser. The ability for this technology set to handle large traffic and data proves the capabilities of the chosen stack.
-
Google Cloud Endpoints is Now Generally Available
After three months in beta, Google has announced the general availability of its Open API-based Cloud Endpoints (GCE) API management system, which aims to make it possible to build efficient, ready-to-scale API platforms, says Google.
-
Microsoft AirSim, a Simulator for Drones and Robots
Microsoft has developed and open sourced AirSim, a tool that can be used to simulate the flight of drones around the world. The simulator is built on the Unreal Engine and Microsoft will soon add support for robots and other types of vehicles.
-
Apache Flink 1.2 Released with Dynamic Rescaling, Security and Queryable State
Apache Flink 1.2 was announced and features dynamic rescaling, security, queryable state, and more. The release resolved 650 issues, maintains compatibility with all public APIs and ships with Apache Kafka 0.10 and Apache Mesos support. Flink’s dynamic rescaling allows one to change the parallelism of a streaming job or of an operator within the job.
-
Eric Evans: DDD is Not for Perfectionists
A problem with Domain-Driven Design (DDD) since the beginning has been the too common hunt for perfect designs, but DDD is not for perfectionists. In order to stop that hunt you need to have some idea of how to create software that is well designed, yet not perfect, Eric Evans noted in his presentation at the recent DDD Europe Conference in Amsterdam.
-
What's New in .NET Core Tools
The release of the latest Visual Studio 2017 RC joined an update to the .NET Core tooling. This brings several improvements, including changes to templating and many needed bug fixes.