BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage News

  • restQL V3 Released

    The latest version of restQL, a microservices query language, has been released, providing notable new features including content aggregation, support for additional HTTP methods, self-healing functionality, and a version for node.js apps. Comprehensive performance improvements have made the latest version up to twice as fast as its predecessor.

  • Sonic: A Lightweight, Schema-Less Search

    Sonic is an open source, lightweight, schema-less search backend promoted as an alternative to full-feature search systems such as Elasticsearch. Sonic can normalize natural language search queries, provide auto-complete, and return the most relevant results for a search query.

  • Binary AST Proposal Could Improve Performance of Large JavaScript Apps

    Binary AST is a stage 1 proposal for the JavaScript language. Binary AST aims to drastically improve the load time of large JavaScript applications by adding a new, binary encoded abstract syntax tree (AST) to the language inspired in part by WebAssembly.

  • Refactoring Organizations to Reduce Organizational Debt

    Organizations can accumulate organizational debt when adopting new ways of working. An agile mindset can be a driving force to remove organizational impediments and promote continuous improvement, said Jess Long, enterprise Agile coach at LeanDog. At the ACE Conference 2019, she presented how we can reduce organizational debt by refactoring organizations.

  • Google Releases Deep Learning Containers into Beta

    In a recent blog post, Google announced Deep Learning Containers, allowing customers to get Machine Learning projects up and running quicker. Deep Learning consists of numerous performance-optimized Docker containers that come with a variety of tools necessary for deep learning tasks already installed.

  • Chrome 74 Natively Supports Lazy Loading

    Google recently released Google Chrome 74 with a new experimental flag to enable native lazy loading support for images and iframes. The img and iframe HTML tags get an additional loading attribute to configure the lazy loading behaviour of the corresponding resource. Deferring load of non-visible content may reduce data usage, memory usage, and speed up above-the-fold content.

  • Google Local Home SDK Live as a Developer Preview

    Announced at Google I/O 2019, the new Local Home SDK aims to make it easier for developers to connect their home devices to Google Assistant and improve their responsiveness by running their actions locally. It is now available as a developer preview.

  • Mistakes and Recoveries When Building an Event Sourcing System

    When Nat Pryce and his team started building a system based on an event sourced architecture, they made a couple of significant mistakes in the design, but managed to recover from these mistakes with an ease that surprised them. In a blog post, Pryce describes the mistakes they made and the factors that made it possible for them to refactor the architecture and recover from their mistakes.

  • Introduction to Service Mesh Interface (SMI): Brendan Burns at QCon New York

    Service Mesh Interface (SMI) specification provides an abstraction layer on top of different service mesh implementations so it'll be easier to swap the implementations w/o changing the processes. Brendan Burns, co-founder of Kubernetes and currently Distinguished Engineer at Microsoft, spoke recently at the QCon New York 2019 Conference, about the new specification and its future roadmap.

  • Iconic Doom3 Game Now in Browsers with WebAssembly: Q&A with Gabriel Cuvillier

    The iconic Doom 3 game now runs in browsers with WebAssembly. The port illustrated both the present performance potential and the missing parts for WebAssembly today to seamlessly run heavy-weight desktop applications and games. InfoQ interviewed Cuvillier on technical challenges and lessons to be learnt for developers thinking about porting desktop applications with WebAssembly.

  • Facebook Open-Sources Deep-Learning Recommendation Model DLRM

    Facebook AI Research announced the open-source release of a deep-learning recommendation model, DLRM, that achieves state-of-the-art accuracy in generating personalized recommendations. The code is available on GitHub, and includes versions for the PyTorch and Caffe2 frameworks.

  • A Single Pane of Glass for Compliance and Security with AWS Security Hub GA

    Recently, Amazon announced the general availability (GA) of AWS Security Hub, a new security service that provides customers with a central place to manage security and compliance across their AWS environment.

  • DOES London: Team Topologies and Cognitive Load

    At the DevOps Enterprise Summit in London this year, authors of the soon-to-be-published 'Team Topologies', a book that aims to offer a practical, adaptive model for organisational design, Matthew Skelton and Manuel Pais, took to the stage to share their thoughts with the audience.

  • Moving Embodied AI forward, Facebook Open-Sources AI Habitat

    In a recent blog post, Facebook has announced they have open-sourced AI Habitat, an Artificial Intelligence (AI) simulation platform that is designed to train embodied agents, such as virtual robots. Using this technology, robots can learn how to grab an object from an adjacent room or assist a visually-impaired person in navigating an unfamiliar transit system.

  • Oliver Gould on Linkerd Service Mesh and Traffic Management

    Oliver Gould, Linkerd product lead and CTO of Buyont, spoke at the QCon New York 2019 Conference last week about Linkerd service mesh, with a focus on traffic management capabilities.

BT