InfoQ Homepage Architecture Content on InfoQ
-
Evaluating Blockchain Companies
Michael Slinn explains the point-based scoring system that he uses when writing an assessment report, and how it applies to blockchain-related technology companies.
-
Help! I Accidentally Distributed My System!
Mobile and web apps are increasingly built on BaaS, PaaS, and IaaS, creating complex systems out of seemingly simple parts, becoming distributed systems engineers.
-
Succession: A Refactoring Story
Katrina Owen presents an end-to-end refactoring that demonstrates simple strategies to avoid misadventures.
-
Efficient Fault Tolerant Java with Aeron Clustering
Todd Montgomery talks about Aeron Clustering, a new means for deploying replicated state machines in Java.
-
To RPC or Not to RPC: Choosing the Right Communication Strategies in a Microservice Architecture
Thomas Bøgh Fangel presents Lunar Way’s journey of breaking up their Rails monolith into a microservice architecture focusing on the benefits changing synchronous RPC to asynchronous events.
-
Goodbye REST APIs. Hello GraphQL!
Cory House discusses GraphQL, what makes it attractive, how GraphQL integrates with React, Angular, Vue and others, and how to migrate from REST APIs.
-
Challenges & Solutions for a Blockchain-Powered Future
Eran Eyal talks about how the advent of blockchain technology promises a new era of more equitably distributed market power, the top 3 challenges adopting blockchain and the challenges of a visual AI.
-
A Microservice Approach in the Boundaries of a Traditional Enterprise Environment
Sebastian Eggers discusses Microservice Blueprint, a well-documented and working reference implementation for a Java-based microservice/API development project.
-
Networking Your Microservices Applications
Owen Garrett discusses some of the approaches that have been tried by the industry including emerging technologies to help find the right solution for an application.
-
How Blockchains Work and How to Scale Them
Uri Klarman talks about how blockchains work, why they can’t scale and how bloXroute solves this bottleneck, allowing practically all blockchains to scale.
-
How to Leverage Libp2p for Blockchain Applications
Chris Pacia takes a deep dive into libp2p, a modular networking stack written by the IPFS team. He walks through an example atomic swap app which builds on libp2p.
-
How Blockchain Has Created a New Paradigm in Security
Paul Puey explains how the new type of security created by the cryptocurrency companies could disrupt the way that data is secured outside of the blockchain industry.