BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Cloud Computing Content on InfoQ

  • Architecture Through Different Lenses

    How can we architect software for a greener future? How can a company ensure highly reliable online stateful systems? Software architecture can be viewed from many perspectives, such as technical, business, and organizational. This emag will explore the different lenses and discuss the implications of each perspective for software design and development.

  • Cell-Based Architectures: How to Build Scalable and Resilient Systems

    Cell-based architecture is a resiliency and fault tolerance pattern that has co-evolved with SOA and microservices. It builds on the bulkhead pattern to limit the blast radius in case of failures. The cell-based approach can also help organize large-scale microservice architectures into domain-bound service groups to promote high cohesion and loose coupling and help organizations scale.

  • The InfoQ eMag - DevSecOps: Shifting Left in Practice

    There are two aspects that make cybersecurity a difficult problem. The first is that security is broad enough to permeate everything from technology to culture. The second is that while developer productivity and IT operations have improved, security has stayed relatively stagnant with the likelihood of a severe vulnerability in 2021 about the same as it was in 2016.

  • The InfoQ eMag: Effective Software Delivery with Data-Driven Decision Making

    This eMag on Data-Driven Decision Making provides an overview of how the three main activities in software delivery can be supported by data-driven decision making to increase the effectiveness, efficiency and service reliability of a software delivery organization.

  • The InfoQ eMag - The InfoQ Software Trends Report 2019: Volume 1

    This eMag brings together the complete set of reports from the last 12 months and as such represents various points in time. We hope that this format provides InfoQ readers, from developers to CTOs, with a concise summary of the professional software landscape. We encourage you to explore these technologies for yourselves

  • The InfoQ eMag - Service Mesh: Past, Present, and Future

    This eMag aims to remove some of the confusion around the topic of "service mesh", and help architects and technical leaders to choose if, when, and how to deploy a service mesh. A "service mesh" manages service-to-service communications across a compute cluster, and handles dynamic service discovery and routing, and also provides cross-cutting support for observability, reliability, and security

  • The InfoQ eMag: DevOps for the Database

    In this eMag, we discuss the unique aspects of databases, both relational and NoSQL, in a successful continuous integration environment.

  • The InfoQ eMag: Kubernetes: Past, Present and Future

    This eMag explores how Kubernetes is moving from a simple orchestration framework to a fundamental cloud-native API and paradigm that has implications in multiple dimensions, from operations to software architecture. Topics covered include container runtime options, how to design applications that run effectively on Kubernetes, stateful microservice design considerations, and more.

  • The InfoQ eMag: Testing Your Distributed (Cloud) Systems

    Testing is an under-appreciated discipline and I wanted to shine a spotlight on the changing nature of testing in a cloud-driven world. We hope you enjoy what we've put together here, and find a host of thought-provoking, and actionable, ideas.

  • Service Meshes: Managing Complex Communication within Cloud Native Applications

    This InfoQ eMag aims to help you decide if your organisation would benefit from using a service mesh, and if so, that it also guides you on your service-mesh journey.

  • The Morning Paper Issue 7 - Experimentation, Optimisation and Learning

    For this edition of The Morning Paper Quarterly Review, Adrian Colyer has chosen a set of papers that illustrate what the data natives are up to: how they embed experimentation, optimisation, and learning into everything they do. If you thought continual delivery was the end game, for data natives this is just the necessary pre-requisite.

  • The InfoQ eMag: Observability

    This eMag explores the topic of observability in-depth, covering the role of the “three pillars of observability” -- monitoring, logging, and distributed tracing -- and relates these topics to designing and operating software systems based around modern architectural styles like microservices and serverless.

BT