InfoQ Homepage Architecture & Design Content on InfoQ
-
British Airways Data Breach Conducted via Malicious JavaScript Injection
British Airways reports two substantial data breaches this year, initially reporting in September the compromise of 244,000 credit card transactions in August and September, and further disclosing in October another 185,000 transactions from April through July.
-
Microsoft Announces the General Availability of the New Azure Media Services API (V3)
With Azure Media Services, customers can encode, protect, index, and deliver videos at scale. Recently, Microsoft announced several enhancements to this service in Azure, including the general availability of the new Azure Media Services v3 API, as well as updates to Azure Media Player.
-
React Conf 2018 Introduces React Hooks and React 16.7 Alpha
The recent React Conf 2018 includes the alpha release of React 16.7, a Hooks proposal for using state and other React features without writing classes, and several promising third-party React packages.
-
GitHub Incident Analysis Shows How to Improve Service Reliability
On October 21, 2018, GitHub users experienced a degraded service during 24 hours due to an incident caused by routine maintenance work. This led to the display of outdated and inconsistent information and to the unavailability of webhooks and other internal services for 24 hours. GitHub post-incident report shows where things failed and suggests how to improve site reliability.
-
Cloudera and Hortonworks Merge with Goal to Increase Competition with Cloud Offerings
Earlier this month, Cloudera and Hortonworks announced an all-stock merger at a combined value of around $5.2 billion. Analysts have argued that this merger is aimed at increased competition that both companies are facing from cloud vendors like Amazon, Google and Microsoft. In this article we log reactions from analysts and the industry, and the implications for current customers.
-
WorkerDOM Adds DOM Concurrency for JavaScript Programming
The big news at this year's JSConf was the introduction of WorkerDOM, a JavaScript library to make the DOM available to Web Workers, allowing developers to leverage multi-core processor architectures to improve web performance.
-
Introducing EmoPy: An Open Source Toolkit for Facial Expression Recognition
In a recent blog post, Angelica Perez shared information about a new open source project for an interactive film experience. The project is called EmoPy and focuses on Facial Expression Recognition (FER) by providing a toolkit that allows developers to accurately predict emotions based upon images passed to the service.
-
Agile Data Modeling for NoSQL Databases
Pascal Desmarets recently spoke at Data Architecture Summit 2018 Conference about agile modeling and best practices for NoSQL databases.
-
Electron 3 Release Increases Stability
The Electron team recently announced the release of version 3 of Electron. This release includes numerous enhancements and improvements including support for reading massive files, better APIs for managing applications, and logging and performance measurement capabilities.
-
Microsoft Announces General Availability of Azure IoT Central
Microsoft has announced the general availability of Azure IoT Central, a software as a service solution for working with the internet of things. With Azure IoT Central, Microsoft envisions a low-code approach to designing, developing, configuring and managing IoT devices, while providing out-of-the-box security, scalability, and integration with processes and applications.
-
Babel 7 Release Improves Support for ES.Next Proposals and TypeScript
The Babel 7 release includes many significant changes and improvements including support for TypeScript transpilation and a better approach to managing ES.Next proposals.
-
Alibaba Cloud Expands Their Presence in the EMEA Region with UK Data Centers
Alibaba Cloud, the cloud computing arm of Alibaba Group, announced the opening of two new availability zones in the United Kingdom. With the addition of these availability zones, Alibaba is increasing its presence in the EMEA region.
-
The Future of Java is Today: CodeOne (née JavaOne) Keynote Highlights
Following from previous JavaOne events, the inaugural Oracle CodeOne 2018 was recently held in San Francisco, USA. Headline announcements in the Monday night keynote, titled “The Future of Java Is Today”, included: the new Java/JDK release cadence is proceeding as planned; Oracle (and many other organisations) are continuing to support and contribute to Java; and more.
-
Scaling Global Traffic at Dropbox with Edge Locations and GSLB
The Dropbox engineering team shared their experience of architecting and scaling their global network of edge locations. Located around the globe, these run a custom stack of nginx and IPVS and connect to the Dropbox backend servers over their backbone network. A combination of GeoDNS and BGP Anycast ensures availability and low latency for end users.
-
QCon San Francisco 2018 Preview: What You Can Expect from This Year’s Conference
QCon, the series of global software conferences organized by InfoQ, is returning to the Bay Area for the 12th annual event, November 5th - 7th, and we’re expecting around 1,600 senior individual contributors and architects to join us. As in years past, the conference runs over three days with two bonus workshop days.