InfoQ Homepage Architecture & Design Content on InfoQ
-
GitHub Launches Security Alerts
GitHub has launched a new security alerts feature which will scan a project's dependencies for known vulnerabilities. Once found, users will be automatically alerted and presented with more information about the vulnerability, including its severity level and resolution steps.
-
Comparing Product to Project Funding
An exploration of recent thinking around product vs project funding. We look at a number of recent articles reflecting views on a product-centric focus by ThoughtWorks' Sriram Narayan , Jeff Gothelf, author of Lean UX Author, and Leon Tranter.
-
Creating and Enforcing "Policy as Code" with HashiCorp Sentinel
HashiCorp have released Sentinel, an embedded “policy as code” framework that is integrated within the HashiCorp Enterprise products. Sentinel enables “fine-grained, logic-based policy decisions” that can be used to automatically audit and enforce organisational, compliance or security policies when working with Infrastructure as Code and other HashiCorp platform tooling.
-
Microsoft Announces the General Availability of Azure Time Series Insight
Microsoft made Azure Time Series Insights (TSI) generally available. The service is part of Microsoft's Internet of Things (IoT) platform and has emerged earlier this year in April as a preview. Later in August, it received several updates including root cause analysis.
-
Java 10 - The Story So Far
Java 10 is now only four months away. This article examines the currently known and expected features of Java 10.
-
Expedia's Journey toward Site Resiliency: Embracing Chaos Testing in Dev and Production at QCon SF
At QCon SF, Sahar Samiei and Willie Wheeler presented “Expedia’s Journey Toward Site Resiliency”, and discussed the building of a community of practice around resilience testing within Expedia. The results have generally been positive: Netflix’s Chaos Monkey has been running daily in production since May 15th; and resilience tests have been added to four Tier 1 service pipelines.
-
Service-Oriented Development: Rafael Schloming Shares Lessons Learned with Building Microservice
At QCon San Francisco, Rafael Schloming presented “Service Oriented Development”, and argued that an organisation migrating to microservices must seek to break up their monolithic development processes in addition to attempting to break up the system architecture. Treating newly formed microservice teams as internal “spinoffs” provides boundaries and encourages self-sufficiency and autonomy.
-
Adrian Cockcroft Discusses Chaos Architecture: "Four Layers, Two Teams, and an Attitude"
At QCon San Francisco, Adrian Cockcroft presented “Chaos Architecture”, and discussed the evolution of cloud native architecture, and how chaos engineering can be applied to produce better and safer systems. Effective chaos architecture and engineering was presented as consisting of “four layers, two teams, and an attitude”.
-
Azure Managed Applications Generally Available to Partners and Customers
Microsoft has made Managed Applications generally available in the Azure Marketplace.
-
Microsoft Open Sources Java Debugger for VS Code
Visual Studio Code has made the code for the Java Debugger it released in September open source.
-
About the SOA Heritage Impact on Microservices
The heritage from SOA impacts the approach and design of a microservices architecture, how we select technology, and also the organisational aspects, Tareq Abedrabbo claimed at the recent Microservices Conference µCon London 2017. One example from his experience is that many organisations still have a separation between enterprise architects and developers.
-
Jonas Bonér on How Events Are Reshaping Modern Systems
Jonas Bonér talked about event driven services and how event driven architectures (EDA) and event stream processing (ESP) technologies are helping with designing the modern applications based on distributed systems. He spoke at the recent Reactive Summit 2017 Conference.
-
ZGC - Oracle’s Large-Heap Garbage Collector
Oracle has announced its intention to make Z Garbage Collector (ZGC) open source. Per Liden, creator of ZGC at Oracle and member of Hotspot (and formerly JRockit) project, has proposed a new project in OpenJDK community to make ZGC open source.
-
IBM Release IBM Cloud Private, a Hybrid Cloud Computing Platform Using Kubernetes and Cloud Foundry
IBM has released IBM Cloud Private, a platform designed to enable companies to create on-premises cloud capabilities similar to public clouds, with the goal of accelerating "cloud native" application development and supporting modernisation of existing applications running on IBM technology such as WebSphere Liberty, Db2 and MQ.
-
Designing Event Sourced Microservices
Event sourced microservices is an area that hasn’t been explored nearly as much as it should be, Greg Young claimed at the recent Microservices Conference µCon London 2017, but he also strongly emphasized that you should not event source all your microservices. Instead, he recommends looking at individual services and applying the event sourcing pattern to services that actually benefit from it.