InfoQ Homepage News
-
Android Studio Arctic Fox Improves Compose Preview, Adds Support for Apple Silicon
The latest release of Android Studio focuses on three main areas, says Google: improving UI design, extending device support, and boosting developer productivity. Additionally, Android Studio Arctic Fox introduces preview support for Apple Silicon processors.
-
Introducing JDKMon: a New Tool to Detect and Update JDKs
JDKMon, a new tool to monitor and update installed JDKs, provides an alternative to existing tools such as SDKMAN. With the many available JDK distributions nowadays, keeping several of them up-to-date on a user’s machine can be a challenge. JDKMon displays the installed JDK distributions that include buttons to download the latest version for each distribution.
-
Uber Re-Architected Its Foundational Fulfilment Service
Uber recently shared how it re-architected its fulfilment service, one of Uber's foundational platform services. Following a two-year-long effort involving 30+ teams and hundreds of developers, Uber engineers "built a strong foundation for modelling various types of physical fulfilment categories in the new platform and migrated all existing transportation use cases."
-
Facebook Open-Sources BlenderBot 2.0 Chatbot
Facebook AI Research (FAIR) open-sourced BlenderBot 2.0, an AI chatbot that has long-term memory and can use internet searches for supplemental conversational context. The new model outperforms version 1.0, the previous state-of-the-art chatbot, achieving 55% improvement in use of previous conversations, according to human evaluators.
-
AWS Releases Amazon Route 53 Application Recovery Controller into General Availability
Recently, AWS announced the general availability (GA) of Amazon Route 53 Application Recovery Controller, an additional new set of capabilities in Amazon Route 53. With the capabilities, it will be easier for customers to continuously monitor their applications’ ability to recover from failures and control their recovery across AWS Regions, Availability Zones, and on-premises infrastructure.
-
.NET 6: Threading Improvements
While numerous libraries exist to abstract away the complexities of asynchronous and concurrent programming, developers still need to drop down to lower thread-handling logic from time to time. Continuing our API changes for .NET 6 series, we look at some new tricks for multi-threading.
-
Java News Roundup: JDK 17 Initial RC, OpenJDK, Updates to Open Liberty, Hibernate ORM, Spring Cloud
This week's Java roundup for August 2nd, 2021, features news from OpenJDK, JDK 17 initial release candidate, JDK 18, Spring Cloud 2021.0.0-M1, Quarkus 2.1.1, Open Liberty 21.0.0.8, WildFly 24.0.1 S2I Docker images, Hibernate ORM 5.5.6, JReleaser 0.6.0, Apache Camel 3.11.1 and MicroStream 5 is now open-source.
-
Linkerd Showcases Rust in Cloud-Native Infrastructure
The Linkerd project has recently become a graduated project in the CNCF. One of the most interesting aspects of Linkerd that differentiates it from other service mesh products is the Rust-based Linkerd2-proxy. Rust has made Linkerd significantly faster and lighter than other service mesh solutions.
-
Google Jetpack Compose Goes 1.0, JetBrains Launches Compose Multiplatform Alpha
Jetpack Compose, Google's Kotlin-based declarative UI framework for Android, has now reached stability at version 1.0, which also brings a few new tools to improve developer experience. While Google's Compose only supports Android, Kotlin maker JetBrains announced its Compose Multiplatform, which aims to extend Compose to the Desktop and the Web.
-
ElasticSearch Fork OpenSearch is Generally Available
Amazon has recently announced the general availability of OpenSearch 1.0, the Apache 2.0-licensed fork of Elasticsearch that was created after Elastic changed their license.
-
Explore the Software Engineering Trends That Matter in 2021 at QCon Plus in November
This November at the QCon Plus software development conference, senior software engineers, architects, and team leads will learn from their peers and discuss emerging software trends and practices. Join them to develop your technical and non-technical skills and get valuable insights that you can take home to your team and implement right away.
-
Introducing System.Threading.RateLimiting for .NET
While rate limiting is a well-known problem for web servers, there are many other situations where similar capabilities are needed. With the introduction of System.Threading.RateLimiting, developers will be able to add this capability without writing it themselves.
-
After 15 Years AWS Retires EC2-Classic
AWS has announced the plan to retire the EC2-Classic platform in the next few months. The cloud provider expects that customers still running the first iteration of its virtual cloud computing instance will migrate to the newest Virtual Private Cloud (VPC) by August 2022.
-
Machine Learning Technologies at Tokyo 2020 Olympics
National Olympic teams are using machine learning to gain an edge in competition over their opponents at the Tokyo Olympic Games 2020. Machine learning technologies are being used at the international sports event from athlete data tracking, coaches’ real-time feedback that can tell athletes when to train and when to stop, to predicting sports injuries with algorithms.
-
Facilitating Team Health Assessments
Teams can do health assessments to explore and discuss their team’s health and happiness. It’s good to let teams create their own health check, understanding what healthy looks like for the team in question. As facilitators, we can help teams decide where and how to improve.