InfoQ Homepage Architecture Content on InfoQ
-
Beyond Responsive Design, Responsive Websites - Kilian Valkhof at HalfStack
Kilian Valkhof, creator of the web-developer-focused Polypane browser, presented at the HalfStack conference new ways that web developers and designers can provide better user experience by going a step beyond responsive design. Using recent additions to browsers, developers and designers can also respond to user preferences, the user environment, the network condition, and device capabilities.
-
2nd Generation JavaScript Frameworks & Libraries: beyond Angular, React, and Vue!
In recent years, large enterprises have been open sourcing their internal JavaScript technology stacks, with an emphasis on reliability, stability, and maintainability. Geertjan Wielenga explained at FOSDEM’20 the drivers behind that move and how that benefits developers.
-
Applying Observability to Ship Faster
To get fast feedback, ship work often, as soon as it is ready, and use automated systems in Live to test the changes. Monitoring can be used to verify if things are good, and to raise an alarm if not. Shipping fast in this way can result in having fewer tests and can make you more resilient to problems.
-
Apollo Data Graph Platform: a GraphQL Middleware Layer for the Enterprise
In a recent InfoQ podcast, Matt Debergalis, founder and CTO at Apollo, discussed the motivations for GraphQL and the Apollo Data Graph platform. Key topics explored included data modelling in an enterprise context, and how incrementally adopting GraphQL can help with decoupling the evolution of frontend and backend systems.
-
New Report Shows "Overwhelming" Cloud Usage
The new Cloud Adoption in 2020 report from O'Reilly Media paints a picture of "overwhelming" usage of cloud computing. The survey results also revealed growing adoption of Site Reliability Engineering, high but flattening usage of microservices, and limited interest in serverless computing.
-
CamundaCon Live 2020: Highlights
Earlier this year, Camunda hosted CamundaCon, an online conference on process automation revolving around Camunda's open-source products. The conference featured multiple use-case sessions on process automation, virtual panels on automation and digital transformation, and technical sessions on microservices orchestration and integrating Camunda products with other technologies.
-
HashiCorp Consul: 1.8 Release and New Kubernetes Tutorials
Closely following the launch of Consul 1.8, the HashiCorp team has released a set of new hands-on tutorials for deploying and using the HashiCorp Consul service mesh capabilities on Kubernetes. The 1.8 launch focuses on enabling gradual adoption of a service mesh across a range of VM and container environments via the use of mesh gateways and ingress and terminating gateways (released in beta).
-
Istio 1.5: Lin Sun and Neeraj Poddar Discuss istiod, Wasm, and Multi-Cluster Support
In a recent InfoQ podcast, Lin Sun and Neeraj Poddar discussed the release of Istio 1.5 and explored the future of service mesh space. Topics covered included the motivations for migrating to the “istiod” monolithic control plane, the addition of WebAssembly data plane (Envoy proxy) extension support, and the future of multi-cluster support within Istio.
-
How Paypal Enables UI Component Sharing at Enterprise Scale
Dong Chen, Paypal engineer, recently discussed the challenges behind component sharing at the enterprise level and the solutions that Paypal is using to address those challenges.
-
Predicting the Future with Forecasting and Agile Metrics
Common estimation approaches often fail to give us the predictability we want. Forecasting provides a range of possible outcomes with the chance of outcomes becoming reality. It can answer questions like “When will it be done?” or “What can we deliver by xx?” with confidence.
-
Ambassador Edge Stack Seeks Shortening of the Inner Development Loop
Datawire, provider of Kubernetes-native API gateway, Ambassador, has released a new version of Ambassador Edge Stack designed to accelerate the inner development loop. The new Service Preview capability uses Layer 7 (L7) control to allow multiple developers to code locally and preview changes as if the changes were part of the live cluster.
-
Volkswagen’s Journey towards a Software-Driven Company
Volkswagen is changing their working methods for software development, where they focus on regaining their own development skills and developing new products based on new technologies and methods. The technologies used are decided on by the teams independently.
-
Pulumi Releases Version 2.0 with New Policy as Code Tool
Pulumi announced the release of version 2.0 of their open source infrastructure as code platform. This release includes a new policy as code system called CrossGuard. Also included are improvements for moving pre-existing systems into Pulumi.
-
Concurnas: the New Language on the JVM for Concurrent and GPU Computing
Concurnas is a new open source JVM programming language designed for building concurrent and distributed systems. Concurnas is a statically typed language with object oriented, functional, and reactive programming constructs. With native support for GPU computing and vectorization, Concurnas allows for building machine learning applications and high performance parallel applications.
-
Microsoft Introduces App Service Static Web Apps in Preview at Build 2020
During this year's digital Build event, Microsoft announced it had expanded Azure App Service with a new hosting offer explicitly tailored for static web apps. The hosting offering is called App Service Static Web Apps and is currently in preview.