InfoQ Homepage Architecture & Design Content on InfoQ
-
AWS VPC Subnets – in Layperson’s Terms
In this article, we are going to look at the different types of VPC setups available in AWS. We will also walk through the core terminology for VPC and explain the primary components.
-
Columnar Databases and Vectorization
In this article, author Siddharth Teotia discusses the Dremio database which is based on Apache Arrow with vectorization capabilities.
-
Microservices and the Economics of Small Things
In this article Mark Burgess explores the process of "decentralizing intent" and the effect it has on the predictability of our systems including what we can know as we scale systems.
-
Developers. Our Last, Best Hope for Ethics?
In March, Stack Overflow published their Developers’ Survey for 2018 and for the first time they asked questions about ethics. The good news is that to “Do Developers Have an Obligation to Consider the Ethical Implications of Their Code?” nearly 80% responded “yes”. However, only 20% felt ultimately responsible for their unethical code, and 40% would write unethical code if asked.
-
Book Review and Q&A: Microservices and Containers by Parminder Singh Kocher
The book Microservices and Containers, by Parminder Singh Kocher, provides a deep dive into the main concepts, patterns and technologies used to implement modern, highly available, highly scalable cloud-native applications.
-
Building Apps Leveraging Municipal Open Data and Low Code Solutions
Municipal governments produce and commission large amounts of data and information every day. This article demonstrates how Oracle Application Express (APEX) -- a low code, cloud-based development tool -- can be used in combination with the Socrata Open Data API (SODA) to build a simple reporting web application that includes a report and a chart based on the NYC 311 service request open data.
-
Guide to Digital Transformation - Part 2
This article introduces a new framework for translating a digital business ambition into imaginable digital strategies, that can be priced and modeled for impact analysis and economic value creation .
-
Digital Transformation in Oil and Gas
The traditional Oil and Gas Industry is being transformed by a new wave of digital disruptive technologies. To remain profitable, oil and gas companies must consider how to gain operational efficiencies through improved use of technology, such as cloud platforms, and process, such as the adoption of agile methodologies. This article explores challenges within implementing these technologies
-
Guide to Digital Transformation. Define, Price, and Plan a Digital Transformation (Part 1)
Realizing the value of a great digital business vision traditionally required the arduous exercise of building the proper operational, technology, and human capabilities. This article introduces a framework for easily translating a digital business ambition into imaginable digital strategies, that can then be priced and architecturally modeled for impact analysis and economic value creation.
-
Get Ready for Cloud Native, Service-Meshed Java Enterprise
Java EE can be easily combined with Cloud-native technologies such as Kubernetes and Istio to produce a modern service-driven application.
-
Book Review: Building Blockchain Projects
This book provides an introductory look at building Ethereum smart contracts. It covers both Solidity and web3.js and is aimed at developers who already know how to program in Javascript. Experienced developers may find the book somewhat entry-level, but it does attempt to introduce concepts beyond just "Hello World" smart contracts.
-
Managing Data in Microservices
This article provides practical examples of how to manage data in microservices, with an emphasis on migrating from a monolithic database. It is recommended to build a monolith first, and only migrate to microservices after you actually require the scaling and other benefits they provide.