InfoQ Homepage News
-
Using Language and Developer Friendly Data Structures with Couchbase
Couchbase APIs have evolved to provide programming language friendly data structures making it easier for programmers to incorporate into the respective programs. Some examples highlight how to use data structures with the Couchbase Python SDK.
-
InfoQ Live: Practical Ways to Integrate Observability into Your Distributed System Architecture
On Feb 16th, InfoQ Live, the one-day virtual event for software engineers, will explore practical ways you can use and integrate observability into your distributed system architecture.
-
Confluent Announces Strategic Alliance with Microsoft
Confluent, the company of the founders of Apache Kafka, recently announced a new strategic alliance between them and Microsoft to enable a more integrated experience between Confluent Cloud and the Azure platform.
-
What's New in Xamarin.Forms 5.0
Xamarin.Forms is an open-source mobile UI framework from Microsoft for building iOS, Android, and Windows apps with .NET and Visual Studio. The new Xamarin.Forms 5.0 release introduces hundreds of quality improvements and brings to stable release several new controls and features including App Themes (Dark Mode), Brushes, CarouselView, RadioButton, Shapes and Paths, and SwipeView.
-
Meetings in a Time of Separation
Having many people in virtual meetings can lead to people who only partly attend and become disengaged. We should question who should be attending the meeting and make information from the meeting available for those who decide not to attend to decrease meeting FOMO.
-
New Raspberry Pico Micro-Controller Brings Versatility and Small Size Factor
The Raspberry Pi Foundation recently released the Pico, a small, inexpensive micro-controller board based on a custom-designed RP2040 chip. The RP2040 has two ARM cores clocking at 133MHz, 264KB internal SRAM, and 2MB QSPI Flash. The Pico enables a large range of applications with a wide range of flexible I/O options (I2C, SPI, PWM, 8 Programmable I/O state machines for custom peripheral support).
-
BBC Online Uses Serverless to Scale Extremely Fast
In a series of blog posts published recently, BBC Online's lead technical architect explains why BBC Online uses serverless and how they optimize for it. According to the author, BBC Online uses AWS Lambda for most of its core implementation due to its ability to scale extremely fast. When a breaking news story erupts, traffic can increase 3x in a single minute and then keep rising after that.
-
Google Updates Its Cloud Run Service Support for WebSockets, HTTP/2, and gRPC Bidirectional Streams
Cloud Run is a managed compute platform that enables developers to run stateless containers invocable via web requests or Pub/Sub events. It is serverless, meaning all infrastructure management is abstract away, and developers can focus more on building applications.
-
Microsoft Releases New Version of Durable Functions
The release 2.4.0 of Durable Functions brings native support for distributed tracing, ability to use Durable Functions in other .NET Core applications using dependency injection, and a new API to restart orchestrations. Durable Functions is an extension that helps developers build reliable, stateful apps on the Azure Functions platform.
-
Facebook Open-Sources Multilingual Speech Recognition Deep-Learning Model
Facebook AI Research (FAIR) open-sourced Cross-Lingual Speech Recognition (XSLR), a multilingual speech recognition AI model. XSLR is trained on 53 languages and outperforms existing systems when evaluated on common benchmarks.
-
driftctl : a Tool to Detect Infrastructure Drifts
The CloudSkiff team released an open source tool called driftctl which can detect drift in Terraform managed infrastructure.
-
Microsoft Using Metadata to Enable Idiomatic Win32 Interop from Rust and Other Languages
In a move to make it easier to use Win32 APIs from any language, Microsoft has launched its Win32 Metadata project with the aim of generating complete Win32 language bindings through automated, idiomatic projections. The project includes initial projections for C#, C++, and Rust.
-
Grails Foundation Established to Advance Adoption of Grails Framework
Object Computing, Inc. (OCI) has announced the creation of the Grails Foundation, a not-for-profit company established to advance innovation and adoption of the Grails framework. The foundation will receive initial funding of $200,000 from OCI for development and evangelism. Jeff Scott Brown and Puneet Behl spoke to InfoQ about the formation of the foundation.
-
Maintaining Psychological Safety under Pressure
When leaders are under pressure they can fall into dark side behaviours that can cause deep and lasting harm to organisation culture and psychological safety. Leaders need to be very conscious about deliberately managing their reactions and responses to pressure situations in order to avoid allowing what are often character strengths to be overused and potentially become toxic.
-
Microsoft Research Develops a New Vision-Language System: VinVL
Microsoft Research recently developed a new object-attribute detection model for image encoding, which they named VinVL - Visual features in Vision-Language.