BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Architecture & Design Content on InfoQ

  • Spring Boot 2.0 Goes GA; Project Lead Phil Webb Speaks to InfoQ about the New Release

    Spring custodian Pivotal has announced the widely anticipated release of Spring Boot 2.0. InfoQ speaks to Spring Boot lead Phil Webb about the new release.

  • Java EE Becomes Jakarta EE

    After Oracle expressed its desire that Java EE be rebranded as part of the project's transfer to Eclipse, the community has voted, and the new name for Java EE going forward will be Jakarta EE. Mike Milinkovich, executive director of the Eclipse Foundation, wrote in a blog post that almost 7,000 people voted in the community poll, with over 64% choosing "Jakarta EE".

  • Cilium 1.0.0-rc4 Released: Transparently Secure Container Network Connectivity Utilising Linux BPF

    Cilium is open source software for transparently securing the network connectivity. Cilium 1.0.0-rc4 has recently been released, which includes: the Cloud Native Computing Foundation (CNCF)-hosted Envoy configured as the default HTTP/gRPC proxy; the addition of a simple health overview for connectivity and other errors; and an improved scalable kvstore interaction layer.

  • Event-Driven Microservices at O'Reilly Software Architecture Conference NY

    We've discussed event driven microservices architectures in the past, and the recent O'Reilly Software Architecture Conference NY had a focus on that topic which The New Stack's Joab Jackson reports upon.

  • Fixing .NET’s HttpClient

    As we reported back in 2016, .NET’s HttpClient has some serious issues. With the introduction of HttpClientFactory in .NET Core 2.1, some of those issues have been mitigated.

  • Microsoft Directly Challenges MongoDB and Cassandra with Cosmos DB

    The term “Embrace, Extend, and Extinguish” is often thrown about whenever someone is upset with Microsoft. Superficially it describes any attempt by a technology company to attract users of a competitor’s product, but the actual strategy is more complicated than that. In this report will use Azure Cosmos DB to illustrate the concept.

  • Eclipse Open J9 – an Open Source Java Virtual Machine Based on the Eclipse OMR Project

    In early 2016, IBM open sourced the core, non-Java parts of the J9 runtime environment under the Eclipse OMR project. The OMR project is a language-agnostic runtime toolkit. In 2017, IBM also open sourced their J9 JVM as OpenJ9. OpenJ9 consumes Eclipse OMR and itself fits into the Java class libraries from OpenJDK 9 and future releases.

  • A First Look at Java 10 Release Candidate 1

    Scheduled for a GA release on March 20, 2018, Java 10 RC1 is now available for the Java community. This will be the first upgrade that will follow Oracle’s new six-month release cycle. The most intriguing and anticipated feature in Java 10 is local-variable type inference that introduces the new reserved type name, var.

  • Ember.js Releases Version 3.0

    Ember’s major releases contain no new functionality, and 3.0 is no different. The main benefit of the Ember 3.0 release is the removal of previously deprecated features, clearing the path for new functionality and performance improvements.

  • Preview of New Features in MySQL 8

    MySQL is gearing up for its 8th version, expected to be released in 2018. A full 28 months since the first general release for MySQL 5.7.9, there have already been five release candidates for MySQL 8, ranging from 8.0.0 to 8.0.4. In this article we explore the best features that MySQL 8 will bring to developers when it gets a GA release.

  • AxonDB, a New Implementation of an Event Store

    AxonDB is a new data storage purpose-built for event sourcing with support for transactions and pushed-based event publishing that recently was released by AxonIQ, the company behind the Axon Framework. To make sure performance is constant, the architecture is specifically targeting reading data — according to AxonIQ the performance is stable even with huge amounts of events stored.

  • Cloud IoT Core Service in Google Cloud Platform Is Now Generally Available

    Google announced the general availability of its Cloud IoT Core, a managed service to help enterprises connect and manage millions of connected devices. The Cloud IoT Core will offer its users a system for controlling the connection of the internet of things (IoT) devices with Google’s Cloud Platform (GPC) and a pipeline for getting data to and from those devices.

  • Coindesk 2018 State of Blockchain

    Coindesk recently released their 2018 State of Blockchain report, which provides more than 160 pages of blockchain related research covering investments in top cryptocurrencies, enterprise blockchain solutions, raising capital through initial coin offerings, government, regulation and sentiment. InfoQ has analyzed this report and has compiled a list of key developments that impact our readership.

  • Notes From the DDD Europe 2018 Conference

    The recently held DDD Europe 2018 conference in Amsterdam was the third in order and saw almost 700 attendees. The conference has a focus on Domain-Driven Design (DDD), and included four keynotes, 19 presentations, one track for open space and 17 sessions focused on live coding or hands-on. Notable speakers included Eric Evans, Dave Snowden, Rebecca Wirfs-Brock and Cyrille Martraire.

  • Google Cloud TPU for Machine Learning Acceleration is Now Available in Beta

    Google has made their custom chips, Tensor Processing Units (TPU) for running machine learning workloads written for its TensorFlow framework, available in beta for Machine Learning (ML) experts and developers. With Google’s Cloud TPU’s, ML models can run on demand at lower costs and higher performance.

BT