Article: Building Neural Networks With TensorFlow.NET

InfoQ Articles

In this article, the author explains how to use Tensorflow.NET to build a neural network. TensorFlow Machine Learning.NET AI, ML & Data Engineering Development articleTensorFlow is an open-source framework developed by Google scientists and engineers for numerical computing.

109
109

Article: Data Oriented Programming in Java

InfoQ Articles

OOP Project Amber Java Data Model Development Architecture & Design articleProject Amber has brought a number of new features to Java in recent years. While each of these features are self-contained, they are also designed to work together.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

Article: Introduction to Apache Beam Using Java

InfoQ Articles

Apache Beam Java Development articleBy Fabio Hiroki.

92

Article: Reproducible Development with Devcontainers

InfoQ Articles

Containers Developer Experience Cloud Computing Software Engineering DevOps Development articleDevcontainers provide a reproducable, reusable, simplified developer experience.

Article: What Developers Must Know About Zero Trust

InfoQ Articles

This article covers how to start working with zero trust principles and ideas. Cloud Security DevSecOps Application Security DevOps articleZero trust solves the problem of open network access by allowing access only to the resources a user should be allowed to access.

94

Article: Revolutionizing Java with GraalVM Native Image

InfoQ Articles

Cloud Native Architecture Compilers Java Native Compilations Boosts Java Article Series GraalVM Development articleGraalVM Native Image is an ahead-of-time compiler that generates native Java executables. These executables start very fast and use less CPU and memory.

107
107

Article: Kubernetes Native Java with Quarkus

InfoQ Articles

GraalVM Native Compilations Boosts Java Article Series Quarkus Kubernetes Java Development articleQuarkus is an industry leader in startup time and memory utilization for native and JVM-based Java applications. This reduces cloud costs.

104
104

Article: Rules of Thumb & Traps When Approaching Tech Stack Decisions

InfoQ Articles

MVP Agile Architecture Architecture & Design Culture & Methods articleAt the MVP stage - do only the stuff you would do in a hackathon. Scalability and processes will become important once we have predictable revenue streams. Where are you generating your unique value proposition?

Agile 87

Article: Mobile Video-Conferencing Using Jitsi

InfoQ Articles

In this article, we will look at alternatives for providing video meetings on mobile devices. Android Streaming Video iOS Meetings React Native WebRTC Mobile Development Architecture & Design article

76

Article: Discovering the Versatility of OpenEBS

InfoQ Articles

Kubernetes Storage Open Source Containers Development DevOps articleOpenEBS provides storage for stateful applications running on Kubernetes; including dynamic local persistent volumes or replicated volumes using various "data engines".

79

Article: Is Docker Secure Enough?

InfoQ Articles

This article covers a number of techniques for ensuring appropriate security for Docker. Microservices Cloud Security Containers Docker Application Security DevOps Development articleEnsuring that Docker is secure enough by fine-tuning the security approach to meet your use cases.

92

Article: Native Java in the Real World

InfoQ Articles

Native Compilations Boosts Java Article Series Quarkus GraalVM Java Development articleMicroservices on Kubernetes are the native Java sweet spot: They have the most significant framework and Java runtime overhead. Native Java needs more effort to build, debug, test, deploy & profile.

94

Article: Records in C# 9

InfoQ Articles

In this article, Tugce Özdeger talks about Records, a new reference type introduced in C# 9 that provides built-in functionality for encapsulating data. C# 9.NET.NET 5 Development article

99

Article: DevOps and Cloud InfoQ Trends Report – June 2022

InfoQ Articles

This article summarizes how we see the "cloud computing and DevOps" space in 2022, which focuses on fundamental infrastructure and operational patterns, the realization of patterns in technology frameworks, and the design processes and skills that a software architect or engineer must cultivate.

Article: Standardizing Native Java: Aligning GraalVM and OpenJDK

InfoQ Articles

Open JDK Java GraalVM Native Compilations Boosts Java Article Series Development articleNative Java is essential for Java to remain relevant in the evolving cloud world. But it is not a solved problem yet. And the development lifecycle needs to adapt as well.

107
107

Article: It’s Time to Start Growing No-Code Developers

InfoQ Articles

No Code Development Culture & Methods articleIt’s time to start training and promoting people to be “business application no-code developers.” Because everyone who manages a system is now a “developer,” whether they were trained that way or not.

107
107

Article: Ballerina: A Data-Oriented Programming Language

InfoQ Articles

Functional Programming Data Ballerina Architecture & Design Development articleBallerina’s flexible type system brings the best of statically typed and dynamically typed languages in terms of safety, clarity, and speed of development.

98

Article: Go Native with Spring Boot and GraalVM

InfoQ Articles

Spring Boot Spring GraalVM Native Compilations Boosts Java Article Series Java Development articleSpring Boot 3 & Spring Framework 6, due in late 2022, will have built-in support for native Java. For Spring Framework 5.x & Spring Boot 2.x, Spring Native is the way to go.

107
107

Article: Using DevOps Automation to Combat DevOps Workforce Shortages

InfoQ Articles

Cloud Security Hiring DevSecOps Automation DevOps Culture & Methods articleA focus on automation can help to combat the current staffing struggles many organizations have with DevOps roles. Effective automation can reduce the toil experienced by developers.

98

Article: Turning Microservices Inside-Out

InfoQ Articles

Microservices Architecture Database Design API Debezium Event Store Event Driven Architecture Apache Kafka AsyncAPI Development Architecture & Design article

113
113

Article: Scaling and Growing Developer Experience at Netflix

InfoQ Articles

This article discusses why and when changes to developer needs will occur, how to get ahead of them, and how to adapt when these changes are necessary. QCon Plus November 2021 Developer Experience Scaling Artifacts & Tools Netflix Software Engineering Culture & Methods article

92

Article: Gatling vs JMeter - What to Use for Performance Testing

InfoQ Articles

Java Gatling JMeter DevOps Architecture & Design Development articleA performance tool with a graphical interface will probably be easier to use at the beginning, but the idea of a performance test as code is the future. Tests are readable and much easier to maintain.

95

Article: Java InfoQ Trends Report—December 2021

InfoQ Articles

This article provides a summary of how the InfoQ Java editorial team and various Java Champions currently see the adoption of technology and emerging trends within the Java and JVM space in 2021.

111
111

Article: Introducing the KivaKit Framework

InfoQ Articles

In this article, we take a brief tour of the KivaKit open source Java microservices application framework. Microservices KivaKit Java REST Architecture & Design Development DevOps article

93

Article: Evolving DevSecOps to Include Policy Management

InfoQ Articles

Compliance Policy as Code DevSecOps DevOps articleA thorough implementation of policy management tools is required for effective compliance and security management in a DevOps environment.

89

Article: Managing Kubernetes Secrets with the External Secrets Operator

InfoQ Articles

In this article, we’ll take a detailed look at one of these tools, the External Secrets Operator. Containers Cloud Security Kubernetes Operator Security Kubernetes Application Security Cloud Development Architecture & Design DevOps article

80

Article: Why DesignOps Matters: How to Improve Your Design Processes

InfoQ Articles

User Experience UX Design Culture & Methods articleDesignOps is a combination of practices and a mindset that improves design workflow, facilitates designer-developer handoffs, enhances the way products and services are crafted, and enables projects to evolve at a faster pace.

Article: Reawakening Agile with OKRs?

InfoQ Articles

Adopting Agile Metrics Scrum Value & Metrics Culture & Methods articleCorporate agile often represents an improvement over what went before but falls short on delivering the high performance management want and quality engineering environment developers dream of. The backlog becomes tyranny.

Agile 112

Article: Design Patterns for Serverless Systems

InfoQ Articles

After shortly introducing design patterns at different level of abstractions, this article will present a few patterns specifically suited to serverless systems, including the Pipes and Filters pattern and show a POC implementation using AWS EventBridge.

110
110

Article: Learning from Incidents

InfoQ Articles

In this article, they share some of what they’ve learned from the research community in this area, and offer some advice on the practical application of this work.

97

Article Series: Building Microservices in Java

InfoQ Articles

This article series will explore the state-of-the-art in building microservice-based architectures using the Java language. Alongside popular stalwarts, such as Spring Boot and Dropwizard, newer frameworks, such as Quarkus, Micronaut and Helidon, have been gaining momentum.

114
114

Article: Kafka Streams and Quarkus: Real-Time Processing Events

InfoQ Articles

Quarkus Java Kafka Streams Apache Kafka Development DevOps Architecture & Design articleConsuming Kafka messages is simple; you get them as long as they are produced, but nothing more.

96

Article: Data Patterns on Edge

InfoQ Articles

Data Envoy Edge Edge Computing Data Access Cloud DevOps Development Architecture & Design article

83

Article: Surviving Zombie Scrum

InfoQ Articles

Scrum Teamwork Agile Practices Assessment Adopting Agile Book Review Culture & Methods articleThe book Zombie Scrum Survival Guide by Christiaan Verwijs, Johannes Schartau, and Barry Overeem aims to support teams that are stuck in Zombie Scrum.

Agile 97

Article: Leading With Empathy

InfoQ Articles

Inclusion Leadership Agile Culture Culture & Methods articleEmpathy has emerged as a panacea to combat the anguish and suffering of the global pandemic of COVID-19 and its impact. Leading with empathy is needed.

Agile 76