InfoQ Homepage News
-
Building a Banking Infrastructure with Microservices: QCon London Q&A
In a few years, the number of microservices has grown from 100 to 1600 at Monzo, and it continues to grow. Microservices are split when responsibilities grow, or merged when services are tightly coupled. Engineers can generate, deploy, scale and monitor their own services using code generation.
-
Records and Pattern Matching for Instanceof Finalized in JDK 16
Final releases of records and the new pattern matching functionality for instanceof are planned for JDK 16.
-
PyTorch 1.6 Released; Microsoft Takes over Windows Version
PyTorch, Facebook's open-source deep-learning framework, announced the release of version 1.6 which includes new APIs and performance improvements. Along with the release, Microsoft announced it will take over development and maintenance of the Windows version of the framework.
-
React 17 to Ease Migration Pains for Future React Versions
The React team recently released React 17 (first release candidate), two years after React 16. React 17 strives to ease the migration between future major versions of React by enabling two concurrent versions to coexist. React 17 additionally has a few breaking changes related to the event system and the scheduling.
-
InfoQ Live Virtual Event on Aug 25th: Session Spotlights and Roundtables
The inaugural InfoQ Live (Aug 25th) is a one-day virtual learning event that deep-dives into building and operating microservices and distributed systems. Discover practical strategies for the current environment that you can put into use straight away. Join world-class practitioners for inspiration, connections, and actionable ideas. See the InfoQ Live full schedule and the speaker line-up.
-
AWS Releases Amazon Fraud Detector into General Availability
Amazon Fraud Detector is a fully-managed service on AWS providing customers with the capability to quickly identify potentially fraudulent online activities, such as the creation of fake accounts, loyalty account and promotion code abuse or online payment fraud. The service uses machine learning (ML) and relies on two decades of fraud detection expertise from AWS and Amazon.com.
-
Dropbox Improves Sync Performance Using a Modified Brotli
After analyzing the performance of several common lossless compression algorithms, Dropbox engineers have slightly modified Google's Brotli encoder to improve their engine sync performance. This reduced median latency and data transfer by more than 30%, Dropbox engineers Rishabh Jain and Daniel Reiter Horn maintain.
-
Micronaut 2.0 Enhances Tooling, Improves Support for Serverless and GraalVM
Object Computing, Inc. (OCI) has formally released Micronaut 2.0, a major release of the full-stack JVM-based framework that helps create microservices-based, cloud-native and serverless applications utilizing languages such as Java, Groovy, and Kotlin.
-
Bootstrap 5 Removes jQuery Dependency
The new Bootstrap 5 removes jQuery and no longer supports Internet Explorer (IE).
-
The New Microsoft Edge's Extensions
Pratyusha Avadhanula, senior program manager with the Microsoft Edge extension team, recently walked developers through the new extension submitting process. At Microsoft Build 2020, Avadhanula detailed the registration process, the differences between the Chromium APIs and the new Microsoft Edge APIs, and the features roadmap. Edge users can install existing Chrome extensions, with some caveats.
-
Google Improves Android App Bundle for Games and Modular Apps
In its latest Android Studio 4.2, currently in Canary, Google has made significant improvements to the Android App Bundle format by introducing Play Asset Delivery (PAD) and dynamic modules resource shrinking.
-
Robot Learns to Cook the Perfect Omelette Using Batch Bayesian Optimization
Researchers from the university of Cambridge trained a robot to prepare an omelette and optimized the recipe to produce well-tasting dishes. To find the most objectively best recipe, the researchers turned towards Bayesian optimization techniques. They investigated two methods: sequential Bayesian optimization and batch Bayesian optimization.
-
Q&A with Jeff Keyes of Plutora on the Transformative Impact of Value Stream Management
Enterprise Management Associates (EMA) recently published their DevOps 2021 research that forecasts nearly 50% growth in VSM vendor penetration during 2020, and suggests VSM vendors are delivering against expectations. InfoQ spoke to Plutora, a leading VSM platform provider to understand what VSM adoption involves, how it can have a transformative impact and how it can fail.
-
Brenda - an Artificial Intelligence Team Member
Brenda uses artificial intelligence with machine learning to monitor the infrastructure, do quality assurance checks and support troubleshooting, handle alerts and communicate critical issues, and apply auto-healing. Sree Rama Murthy Pakkala and Collin Mendons from Swisscom will talk about an AI/ML framework named Brenda, who helps their teams to increase quality at Swiss Testing Day 2020.
-
Interactive Terminal Apps with Ink 3 - New Built-In Hooks, Suspense and React Dev Tool Support
Ink, the React renderer for interactive command-line apps, released Ink 3 with new built-in hooks and better focus and stream management (e.g. stdin) in the terminal. Developers can now leverage the React development tools. Ink 3 also features updated components that allows for better styling of CLIs, built-in error handler and log interception, and other performance and stability improvements.