InfoQ Homepage News
-
Microsoft Announces the Public Preview of Dev Spaces for AKS
Microsoft announced a public preview of Dev Spaces for Azure Kubernetes Services (AKS), which provides a rapid, iterative Kubernetes development experience for teams. The release is a follow up after a private preview of Dev Spaces during Build 2018 in May.
-
Scaling Push Messaging for Millions of Devices @Netflix - Susheel Aroskar at QCon NY
Susheel Aroskar from Netflix's Engineering team spoke at the recent QCon New York 2018 Conference about Zuul Push, a scalable push notification service that asynchronously pushes data like personalized movie recommendations from cloud to devices.
-
Ben Gracewood on Learning from an Organisational Train Wreck
At the recent JAFAC conference, Ben Gracewood told the story of how POS developer Vend transformed their development organisation following catastrophic disruption and losses. He explored what happened after they reduced headcount by over 30%, what they had in place that enabled them to survive, and what they did differently as a result of the changes.
-
MongoDB Database Tool, dbKoda, Offers Enhanced User Experience and Performance Lab in Version 1.0
Less than a year after its initial release, Southbank Software recently released a milestone version 1.0 of their flagship product, dbKoda, an open source database development tool for MongoDB. Based on user feedback, the user interface was redesigned to include a variety of new features. Guy Harrison, CTO at Southbank Software, spoke to InfoQ about this latest release.
-
Spectre 1.1 and 1.2 Vulnerabilities Disclosed
Two new vulnerabilities exploiting flaws in CPUs speculative execution have been recently disclosed. Dubbed Spectre 1.1 and 1.2, both are variants of the original Spectre (Spectre-v1) vulnerability and leverage speculative stores to create speculative buffer overflows which can escape Spectre-v1 mitigations.
-
Designing Microservice Architectures the Right Way: Michael Bryzek's Lessons Learned at QCon NY
At QCon New York 2018, Michael Bryzek discussed how to design microservice architectures “the right way”. Key takeaways included: engineers should design schema first for all APIs and events, as this allows the automated code generation of boilerplate code; and investment should be made in automation, such as deployment and dependency management.
-
Why Segment Returned to a Monolith from Microservices
Alexandra Noonan, from Segment, describes how they moved their original monolithic architecture to microservices and then found problems with that approach which required them to rethink and move back to a (different) monolithic architecture with far more appreciable benefits.
-
NGINX Controller Reaches General Availability
NGINX Controller, a centralized monitoring and management platform for NGINX Plus instances, has now reached general availability. It is part of NGINX Application platform, a set of enterprise products from NGINX.
-
Amazon Announces AWS Lambda Now Supports Simple Queue Service (SQS) as an Event Source
Amazon announced an update to their Simple Queue Service (SQS) – developers can now use SQS to trigger AWS Lambda Functions. Moreover, no longer are developers required to run a polling service or create an SQS to SNS mapping.
-
Android Studio 3.2 Beta 3 Brings Navigation Editor, Android App Bundle and More
Google has released Android Studio 3.2 Beta 3 in the Beta channel. This version brings a new Assistant panel and Navigation Editor, Android Jetpack, AndroidX migration, Android App Bundle, new Android Profiler, Lint checking, and more.
-
Entity Services Increase Complexity: Tareq Abedrabbo Discusses Microservices Antipatterns
Entity services are a microservices anti-pattern, writes Tareq Abedrabbo, independent software consultant. The core reason for this is that they form shallow modules, where the interface is complex in relation to the functionality it provides.
-
A Team's Transformation from Software Development to ML: Golestan Radwan at QCon NY
As companies start to add Big Data and Machine Learning initiatives to their project portfolios, they face several challenges including the teams' transition from software engineering to data engineering and machine learning. Golestan "Sally" Radwan spoke at QCon New York 2018 Conference about her experience in leading a traditional software engineering team on a machine learning/AI journey.
-
How No and Low Code Approaches Support Business Users and Professional Developers
No code approaches aim to support business users in developing and maintaining their own applications, where low code simplifies the developer’s work and makes them more productive. Both approaches enable faster development at lower costs. As the distinction between these approaches is becoming smaller, business users and developers can team up and use them together.
-
Apache Releases Groovy 2.5 and Preview of Groovy 3.0
Apache recently released Groovy 2.5 featuring improvements in AST transformations and introducing support for macros. Groovy 3.0 development is also well underway with release candidates scheduled to be ready by the end of 2018. Dr. Paul King, principal software engineer at OCI and Groovy committer, spoke to InfoQ about this latest release and the upcoming release of version 3.0.
-
IT Operations Is the Most Predictable DevOps Differentiator Says Damon Edwards at DOES18 London
InfoQ spoke to Damon Edwards, co-founder and chief product officer, at Rundeck at DevOps Enterprise Summit London about his talk ‘Operations - The Last Mile Problem for DevOps in the Enterprise’ and the sneak preview of the new version of RunDeck, V3.0.