InfoQ Homepage Languages Content on InfoQ
-
Bangle.js - Creating a Smart Watch with JavaScript
Gordon Williams talks about how he took an off the shelf smart watch, reverse engineered it, installed a JS interpreter on 400 of them and got them into the hands of the attendees at NodeConf EU.
-
Hello Quantum Developers World - Yet Another Frontier for JavaScript
Miguel Ramalho talks about the principles of Quantum Computing, how it differs from Classical Computing, how and why it is evolving so fast. He also talks about the so-promised Quantum Developers.
-
Policy Enforcement on Kubernetes with Open Policy Agent
Aleks Saul and Jaime Gonzalez Aguilar introduce Rego, the language used to describe OPA policies, recent updates to OPA, and break down sample policies for common use cases.
-
Demystifying the Most Significant Java Language Features from 9 to 11
Ionut Balosin discusses some of the Java features appearing in Java 9, 10 and 11.
-
More Devs, No Problems: Enabling Self-Service Access to Kubernetes
Fabio Yeon discusses how Tanzu Mission Control helps with security and management of Kubernetes clusters.
-
What’s Your App Pulse? How We Built Metrics Observability in Large Enterprise Hybrid Clouds
Lois Blanc and Yang Yu discuss using Pulse, a Cloud Foundry marketplace service that consolidates and contextualizes an application's metrics in a single Grafana dashboard.
-
Highly Available and Resilient Multi-Site Deployments Using Spinnaker
Koundinya Srinivasarao and Dodd Pfeffer discuss ways to enhance cloud resiliency and how Pivotal and Spinnaker provide continuity across multiple regions in case of a data center outage.
-
Building a Data Exchange with Spring Cloud Data Flow
Channing Jackson presents a case study in the distillation of the finite patterns on each side of the data exchange and a discussion of the patterns used.
-
Design Decisions for Perfect JavaScript Testing Framework
Michael Bodnarchuk discusses solving testing issues in JS: choosing proper abstraction level, choosing a running backend, dealing with asynchronicity, and choosing a test runner.
-
Java in Containers - Part Deux
David Delabassee looks in parallel at how OpenJDK is evolving to cope with some of those changes and most importantly what it all means for Java developers.
-
Creating High-Performance Web Apps with WebAssembly
Konstantin Möllers shows how WebAssembly works and how it can be used to develop a hybrid app with high-performance code written in Rust and UI code written in JavaScript.
-
How to Build More Secure Service Brokers
Denise Yu highlights common threat assessment frameworks, drawing attention to potential vulnerabilities in service broker architecture, and offering system design guidelines and resources.