InfoQ Homepage Architecture & Design Content on InfoQ
-
Booting IoT with Grails
Colin Harrington explores what it means to use a framework such as Grails as a power player on embedded Linux devices for IoT & home automation applications.
-
Components as Microservices in the Front-end World
Matteo Figus discusses creating HTML components and rendering them on the server side by using services and RESTful API calls.
-
Workers, Queues, and Cache
Jason McCreary takes a look at using background job processes, messaging queues, and cache to help an application scale.
-
Atlassian Hybrid Cloud/On-Premise Software Delivery and the Journey to 300,000 Applications in the Cloud
George Barnett discusses techniques for building the supporting infrastructure for a hybrid model, and how to make monitoring, deployment tools, and shared services work effectively.
-
Powering the Industrial Enterprise: Introducing the IOT Platform-as-a-Service
Jesus Rodriguez explores the characteristics of the IOT PaaS vs. predecessor PaaS architectures, focusing on device management, event driven integration, real-time analytics and offline communication.
-
Microservice Architecture with Grails
Jeff Brown discusses how Grails is very well suited for a microservice based architecture, that can result in applications which are easier to build, to test, to extend and to adapt to requirements.
-
Weaving Security into the SDLC
Bill Sempf discusses security in the context of the SDLC, presenting the analysis results from reviewing several code sources, the problems found and the corresponding solutions.
-
Distributing a Mobile Team: A Brave New Etsy Chapter
Hannah Mittelstaedt talks about how Etsy dissolved the traditional Android and iOS teams and trained tons of web developers in app development.
-
Spring Cloud at Netflix
Jon Schneider and Taylor Wicksell explain how they leveraged Spring Cloud Netflix inside of Netflix in applications and extended it further to incorporate fast properties, Atlas metrics, and more.
-
Scaling Stack Overflow: Keeping it Vertical by Obsessing Over Performance
David Fullerton shares some of the things the Stack Exchange tech team have learned along the way while scaling one of the top sites in the world primarily through vertical scaling.
-
A Pragmatic Introduction to Multicore Synchronization
Samy Bahra discusses high performance multicore synchronization, scalability bottlenecks in multicore systems and memory models, and scalable locking and lock-less synchronization.
-
Modern Apps & Microservices
Bob Familiar introduces microservices, discussing their architecture and outlining cloud deployment scenarios, exemplified by a live demo on Microsoft Azure.