BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Architecture Content on InfoQ

  • Apple Open Sources ServiceTalk to the Java Community

    Apple has open-sourced ServiceTalk, a JVM network application framework that provides a common and extensible networking abstraction built on top of Netty. ServiceTalk was conceived to improve low-level abstractions provided by Netty such as threading and usability. The goal of open-sourcing ServiceTalk was to provide building blocks that would enable contributions from the Java community.

  • Microsoft Introduces Power Virtual Agents, a No-Code Solution to Building AI Bots

    In a recent blog post, Microsoft announced the general availability (GA) of Power Virtual Agents, a service designed to democratize building conversational chatbots using a no-code graphical user interface. The service is part of the Microsoft Power Platform, which includes Power Apps, Power BI and Power Automate and democratizes access to building artificial intelligence-powered bots.

  • Google Publishes Its BeyondProd Cloud-Native Security Model

    Google BeyondProd white-paper provides a model for cloud-native security in a containerized world. Google's model requires moving beyond the traditional perimeter-based security model and leverages code-provenance and service identity as security cornerstones. Google also provided a list of open-source software that can be used to implement its security model.

  • Datawire Announces the Ambassador Edge Stack Early Access Program

    Datawire last week announced the release of the Ambassador Edge Stack 1.0. The Ambassador Edge Stack is an integrated edge solution that empowers developer teams to rapidly configure the edge services required to build, deliver, and scale their applications running in Kubernetes.

  • Microsoft Rebrands Flow Service to Power Automate, Adds Robotic Process Automation Capabilities

    At the recent Ignite conference, Microsoft announced changes to its cloud-based automation service, Microsoft Flow. The service has been re-branded to Power Automate, which better aligns to other Power Platform services. Microsoft has also expanded on the capabilities of the Microsoft Flow service by providing Robotic Process Automation (RPA) capabilities, in preview.

  • Experience Running Spotify’s Event Delivery System in the Cloud

    Event delivery is a key component at Spotify; the events contain important data about users, actions they take, and operational logs. After running the event delivery system in the cloud for 2 ½ years, Bartosz Janota and Robert Stephenson have written a blog post discussing what they have achieved and how they have been able to evolve and simplify the system by moving up the stack in the cloud.

  • Ionic React Released

    The Ionic team recently announced the first production release of Ionic React, a version of Ionic that leverages React to build applications for iOS, Android, Desktop, and Progressive Web Apps (PWA).

  • Microsoft Announces Public Preview of Event Grid on IoT Edge

    Microsoft have announced the public preview of Event Grid on IoT Edge, which enables the adoption of event-driven architectures on systems created for disconnected or remote environments. This means that implementing event-driven scenarios using a publish/subscribe model with routing capabilities are now available on Internet of Things devices running anywhere.

  • Solo.io Release WebAssembly Hub for Envoy-based Wasm Extensions

    Solo.io released WebAssembly Hub, a service for building deploying, sharing, and discovering Web Assembly extensions for Envoy. The goal of WebAssembly Hub is to enable users to configure and extend their Envoy-based service mesh.

  • Failure Modes and Building Resilient Systems: Adrian Cockcroft at QCon SF

    Adrian Cockcroft recently shared his thoughts on how to produce resilient systems that operate successfully in spite of the presence of failures. At the recent QCon San Francisco event, he also shared what he considers are good cloud resilience patterns for building with a continuous resilience mindset.

  • Pull Queries and Connector Management Added to ksqlDB (KSQL) Event Streaming Database for Kafka

    The new release of KSQL, an event streaming database for Kafka, includes pull queries to allow for data to be read at a specific point in time using a SQL syntax, and connector management that enables direct control and execution of connectors built to work with Kafka Connect. The Confluent team behind KSQL believes it's a significant release, and has decided to rename the tool to ksqlDB.

  • Mind Your State for Your State of Mind: Pat Helland at QCon SF

    The features of different types of data storage should be considered when selecting how data is stored in a system. Is always reading correct data, or low latency, most important? In his keynote at this year’s QCon San Francisco, Pat Helland described trends in storage and computing, durable and session state semantics, and other aspects of storage like transactions, identity and immutability.

  • Recap of AWS re:Invent 2019

    Last week in Las Vegas, AWS held their annual re:Invent conference and unveiled a slew of new products, while updating many existing ones. Here's a review of announcements impacting compute, data and storage, app integration, networking, machine learning, identity management, enterprise services, and development.

  • Supreme Court to Have Final Say in Oracle v. Google Java API Battle

    Following our story that Oracle was seeking $8.8 billion in damages from Google, the Supreme Court of the United States has decided to hear Google’s petition appealing that its use of open-source Java Application Programming Interfaces (APIs) to build the Android platform violated Oracle’s copyrights.

  • Gremlin Releases Native Kubernetes Chaos Testing

    Chaos engineering platform Gremlin released native Kubernetes support for identifying, targeting, and experimenting on Kubernetes objects in order to proactively identify service weaknesses.

BT