BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage News

  • Blazor Now an Official Microsoft .NET and WebAssembly Project

    Microsoft has taken another step towards .NET running in the browser by adopting Blazor from its creator Steve Sanderson. By doing so, Microsoft adds another piece to their WebAssembly/.NET stack, giving .NET developers a higher order abstraction to build browser-based apps with.

  • Hyperledger Project Releases Hyperledger Sawtooth 1.0

    In a recent blog post, the Hyperledger project announced Hyperledger Sawtooth 1.0 has reached general availability (GA). The Hyperledger project addresses requirements for enterprises building, deploying and running distributed ledger applications. The Sawtooth 1.0 release includes updates to on-chain governance, advanced transaction execution, dynamic consensus and support for Ethereum.

  • Subtree Releases "Dotmesh", a Git-Like CLI for Capturing, Organising and Sharing Application States

    Subtree has released Dotmesh, a container-friendly application state snapshotting tool that provides a git-like CLI for manipulating and sharing the captured data. The core use case for Dotmesh is the ability to share state captured from microservice-based applications in order to facilitate the debugging and exploration of problematic states seen within QA and production environments.

  • Swift 4.1 Brings Conditional Conformance and More

    Swift 4.1, available in Xcode 9.3, brings a number of improvements to the language, including automatic implementation of the Equatable and Hashable protocols, conditional conformance, and more.

  • Scaling the ipify Service on Heroku

    The developer behind the ipify service shared his experiences in scaling the service to 30+ billion requests on Heroku. ipify is an online service which exposes an API that applications can invoke to fetch their external IP address.

  • Oracle's Fn Serverless Platform Adds Prometheus Support and Helm Chart Installation for Kubernetes

    At the recent KubeCon NA conference, InfoQ sat down and discussed Oracle’s Function-as-a-Service (FaaS) “serverless” Fn Project with Bob Quillin, vice president of Oracle Container Group. The Fn project has evolved rapidly since its launch in October 2017, and additions include: support for Prometheus monitoring; a new Hybrid Architecture; and an open source Helm Chart Fn installer.

  • Universal React Framework Next.js Releases Version 5.0

    Next.js, an open source toolkit for universal React.js applications, has reached version 5.0. This release improves configurability of Next.js applications, adding better server-side webpack support and a plugin system for modular configuration. It also adds first-class TypeScript support, better support for React alt-libs like Preact, and a multi-application composition feature called Zones.

  • Roadmap for AngularJS and Angular

    AngularJS will have one more major release then it will enter a three-years period of LTS, while Angular continues the cycle of a major release every six months.

  • Retroactive and Future Events in an Event Sourced System

    When Thomas Pierrain started a new project with an asset management company, one important requirement was the ability to go back in time to understand why they took decisions that today look strange. At the recent DDD Europe 2018 conference in Amsterdam, Pierrain discussed his experiences when building an event sourced system that included some temporal challenges.

  • C2 Aims to Modernize the C Language

    C2 is a new programming language aiming to be an evolution of C suitable for low-level programs like bootloaders, kernels, drivers, and system-level tooling. InfoQ has spoken with C2 creator Bas van den Berg.

  • Agile and the Use of Paradoxes

    Paradoxes support agile transformations; they make you stop, think, and discuss by using a shared language. They also help to show empathy and provide a way forward. VIVAT, a Dutch insurance company, uses paradoxes in training and everyday work to drive their agile transformation.

  • Amazon Increases Network Bandwidth for EC2 Instances

    Amazon announced it increased the bandwidth in all AWS regions for traffic between current-generation EC2 instances and the latest Amazon Machine Images (AMIs). With the increase, customers will be able to move data more efficiently. Furthermore, the increase will raise the networking bar among the public cloud providers.

  • Vote for Java EE's New Name

    The quest to rename Java EE has reached the final phase, with the community being asked to vote for one of two final possibilities.

  • Could the United States Supreme Court Constrain Cloud Computing?

    A U.S. Supreme Court decision could change the future of cloud computing by making U.S. companies subject to law enforcement demands for data from foreign servers. If the court rules that the data must be handed over, it is uncertain if the U.S. Congress would change the law, and what the actual content of a new law might be. This law would be still subject to interpretation and litigation.

  • Evolving CQRS and Event Sourced Systems

    After talking with people about upgrading of CQRS and event sourced systems, Michiel Overeem came to the conclusion that many working with event sourced systems lack an understanding and don’t know how to approach the problem. At the recent DDD Europe 2018 conference in Amsterdam he described how this was a trigger for him to do an exploratory research on how to evolve this kind of system.

BT