InfoQ Homepage News
-
Amazon Aurora Supports MySQL 8.0
A few days before re:Invent 2021, AWS announced the general availability of Aurora MySQL 3 with MySQL 8.0 compatibility. The latest major MySQL version adds features such as common table expressions (CTEs), role-based authentication, invisible indexes and instant DDL previously lacking on Aurora.
-
D2iQ Releases DKP 2.0 to Run Kubernetes Apps at Scale
D2iQ recently released version 2.0 of the D2iQ Kubernetes Platform (DKP), a platform to help organizations run Kubernetes workloads at scale. The new release provides a single pane of glass for managing multi-cluster environments and running applications across any infrastructure including private cloud, public cloud, or at the network edge.
-
Microsoft Continues Its Embrace of Java by Joining JCP
Microsoft joined the Java Community Process (JCP), which governs the Java language evolution. This continues Microsoft's embrace of Java, such as having its own OpenJDK distribution and constantly improving Java support in Visual Studio Code. Microsoft is also a strategic member of both the Eclipse Foundation and the Eclipse Working Group for Adoptium. Adoptium was formerly known as AdoptOpenJDK.
-
New Side-Channel Vulnerability in the Linux Kernel Enabling DNS Cache Poisoning
A recent research paper by a team at University of California, Riverside, shows the existence of previously overlooked side channels in the Linux kernels that can be exploited to attack DNS servers.
-
Is SOLID Still Relevant in Modern Software Architecture?
Daniel Orner published a recent article arguing that SOLID principles are still the foundation for modern software architecture. According to Orner, while the practice of software development has changed in the past 20 years, SOLID principles are still the basis of good design. The author explains how they also apply to functional programming and microservices architecture, with examples.
-
AWS Announces the Availability of its Cloud Adoption Framework Version 3.0
AWS Cloud Adoption Framework (CAF) is designed to help AWS customers build and execute a comprehensive plan for their digital transformation. And recently, the company announced the availability of version 3.0 of their CAF.
-
Building Large-Scale iOS Apps at Airbnb
The Airbnb iOS team addressed the challenge of its growing mobile app codebase and complexity by adopting new tools and processes, including a modern build systems, module types, and dev apps.
-
PyTorch 1.10 Release Includes CUDA Graphs APIs, Compiler Improvements, and Android NNAPI Support
PyTorch, Facebook's open-source deep-learning framework, announced the release of version 1.10 which includes an integration with CUDA Graphs APIs and JIT compiler updates to increase CPU performance, as well as beta support for the Android Neural Networks API (NNAPI). New versions of domain-specific libraries TorchVision and TorchAudio were also released.
-
Adapting a Zero Bug Policy to Solve Bugs
Applying a zero bug policy made it easier to prioritize bugs and increased team visibility and responsiveness towards bugs. As it’s a radical change, you will need to adapt it to your context regarding decision-making and time to fix a bug.
-
Visual Studio 2022: Q&A with Leslie Richardson and Her Team
Visual Studio is the foremost integrated development environment created by Microsoft since 1997. The most recent releases have received many contributions and feedback from the community, making the tool more oriented towards actual use cases. InfoQ interviewed Leslie Richardson and her team to learn more about the new features and improvements in Visual Studio 2022, released earlier this month.
-
OutSystems Announces a Cloud-Based Development Platform Project Neo in Preview
Recently, OutSystems announced a new cloud-native application platform, called Project Neo, at their annual NextStep event. It is the first time in company history that OutSystems has launched a second platform, next to OutSystems 11 – a platform for enterprise-grade low-code development.
-
QCon Plus ML Panel Discussion: ML in Production - What's Next?
The recent QCon Plus online conference featured a panel discussion titled "ML in Production - What's Next?" Some key takeaways were that many ML projects fail in production because of poor engineering infrastructure and a lack of intra-disciplinary communication, and that both model explainability and ML for edge computing are important technologies that are still not mature.
-
Java News Roundup: OpenJDK JEPs for JDK 18, Spring Updates, Payara Platform, Kotlin 1.6
This week's Java roundup for November 15th, 2021, features news from OpenJDK JEPs, JDK 18, Project Loom, numerous point releases on Spring projects, MicroProfile 5.0-RC2, Payara Platform, a proposed new Jakarta EE specification, JHipster 7.4.0, TornadoVM 0.12, Apache Camel K 1.7 and Kotlin 1.6.0.
-
Twitter API v2 Adds Spaces, New Endpoints, Friendlier Developer Policy
Twitter has officially launched its API v2, which is now Twitter's primary API, bringing support for a number of new features, including Spaces, posting polls in Tweets, pinning and unpinning Lists, and more. Twitter has also updated its Developer Policy to make it more flexible.
-
Qovery: a Heroku for Almost Any Cloud Provider?
Qovery started on a journey to build a developer’s productivity tool which would allow scaling companies to keep up the rapid pace of delivery, without sacrificing quality or stability. One way is by combining the simplicity and “magic” of a PaaS, like Heroku, with IaaS’ flexibility. In a conversation with InfoQ, the CEO and founder, Romaric Philogene, provided more insights into their journey.