InfoQ Homepage Guides
-
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 InfoQ eMag: Real-World Machine Learning: Case Studies, Techniques and Risks
Machine learning (ML) and deep-learning technologies like Apache Spark, Flink, Microsoft CNTK, TensorFlow, and Caffe brought data analytics to the developer community. This eMag focuses on the current landscape of ML technologies and presents several associated real-world case studies.
-
#noprojects - A Culture of Continuous Value
In this thoughtful exploration on the future of work, the authors explore the past, present and future of the “project”. And why, in today’s fast changing & hyper-competitive world, running a temporary endeavour is the wrong approach to building sustainable products and how #noprojects is fundamentally changing the way companies work.
-
High-Performance Teams: The Foundations
Expanding on The Core Protocols, this book is a roadmap for anyone who wants to lead or participate fully in the greatest team experience of their lives. It is short and practical, focused on implementation and tactics for making changes to bring about effective results fast.
-
The InfoQ eMag: Gender, Race, Age and Neurodiversity for Software Developers
This eMag draws together ideas that have been published on InfoQ over a number of years, presenting a wide range of aspects of diversity and ways that individuals, teams and organisations can create environments where diversity thrives, people are respected and outcomes are more successful.
-
The InfoQ eMag: Perspectives on GDPR
This eMag addresses three overlapping but distinct perspectives on the impact of GDPR - customers will be thankful, our reputation will be safeguarded, and crippling fines will be avoided.
-
The InfoQ eMag: Microservices - Patterns and Practices
While the underlying technology and patterns are certainly interesting, microservices have always been about helping development teams be more productive. Experts who spoke about microservices at QCon SF 2017 did not simply talk about the technical details of microservices, but included a focus on the business side and more human-oriented aspects of developing distributed software systems.
-
Distributed Agile
Distributed teams are the norm for many organizations today. Companies are global, communications technologies allow people to live away from the "office" location, and many new workers are nomads. Even though most people will acknowledge the wisdom that collocated work is easier, reality is often different. With the advent of new technology, this movement will only grow.
-
Big Data Processing with Apache Spark
In this mini-book, the reader will learn about the Apache Spark framework and will develop Spark programs for use cases in big-data analysis. The book covers all the libraries that are part of Spark ecosystem, which includes Spark Core, Spark SQL, Spark Streaming, Spark MLlib, and Spark GraphX.
-
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.
-
The InfoQ eMag: Streaming Architecture
This InfoQ emag aims to introduce you to core stream processing concepts like the log, the dataflow model, and implementing fault-tolerant streaming systems.