InfoQ Homepage News
-
WebAssembly: Building a Secure-by-Default Ecosystem - Lin Clark at WebAssembly Summit
Lin Clark, principal research engineer at Mozilla focusing on WebAssembly and Rust, discussed at the WebAssembly Summit the security challenges WebAssembly must address. Clark explained how the nano-process proposal strives to provide portable, secure-by-default WebAssembly modules.
-
Rust/WinRT Brings Microsoft Closer to Adopting Rust Internally
Now available in preview, Rust/WinRT is a language projection for the Windows Runtime that enables calling Windows APIs in a natural and idiomatic way, similarly to other language projections such as C++/WinRT.
-
How Netlify’s Infrastructure Team Improved Observability While Increasing Deployment Speed
Netlify's infrastructure team shared their story of how they increased their customer deployment speeds by up to 2x by optimizing their deployment algorithm and increased observability into their systems in the process.
-
Building a Containerless Future with WebAssembly - Kevin Hoffman at WebAssembly Summit
Kevin Hoffman discussed at the WebAssembly summit the current state of the art in WebAssembly and what can be built with it today. Hoffman peeked at a containerless future where WebAssembly modules are the de-facto unit of immutable deployment in the cloud, at the edge, and in IoT and embedded devices.
-
Swift 5.3 Will Expand Officially Supported Platforms to Windows and Additional Linux Distributions
Swift 5.3 has recently entered the final stage of its development with the creation of the release/5.3 branch. One of the major goals for the upcoming Swift release is extending official platform support, including additional Linux distributions and Windows.
-
Amazon Announces General Availability of UltraWarm for Its Elastic Search Service on AWS
Recently, Amazon announced the general availability of UltraWarm for its Elasticsearch Service on AWS. Ultrawarm is a low cost warm storage tier, and extension to the Elasticsearch Service - offering up to three petabytes of storage, at almost a 90% cost reduction over existing options.
-
How to Supercharge a Team with Delegation: QCon London Q&A
Delegating work can result in getting it done better and faster; it increases team autonomy and creates opportunities for learning. Delegation is a continuum: it begins by doing a task yourself and ends by having somebody else take on that task. James Stanier, VP of engineering at Brandwatch, spoke about delegating to self-organizing teams at QCon London 2020.
-
Decomposing a Monolith Does Not Require Microservices - Sam Newman at QCon London
Sam Newman says the goal of decomposing a monolith must be independent deployability, and developers need to focus on the outcome, not the technology. Speaking at QCon London, he said, "The monolith is not the enemy" and, "Microservices should not be the default choice."
-
Dart and Flutter Improve Performance, Safety, and Tooling for Cross-Platform Mobile Development
The latest Dart release, Dart 2.8, focuses on preparing the ground for the introduction of null safety and brings an improved package manager. Flutter 1.17 significantly improves runtime performance while reducing binary size and memory usage. Additionally, it introduces a number of new Material widgets, including NavigationRail, updated DatePicker, and more.
-
Amazon EventBridge Schema Registry Now Generally Available on AWS
Recently Amazon announced the general availability of the Schema Registry capability in the Amazon EventBridge service. With Amazon EventBridge Schema Registry, developers can store the event structure - or schema - in a shared central location and map those schemas to code for Java, Python, and Typescript, meaning that they can use events as objects in their code.
-
WebAssembly, Expanding the Pie - Ben Smith at WebAssembly Summit
Ben Smith, chair of the Web|Assembly community group, recalled at WebAssembly Summit the beginnings of WebAssembly and how it has increased and refined its scope and capabilities.
-
NHSX Covid-19 App on Trial
The NHSx mobile application for tracking Covid-19 has been released for a trial on the Isle of Wight, but problems with the implementation and reliability mean that the app might be outdated before it achieves herd immunity. InfoQ looks at the source code and the results of the trial, and what it might mean for other applications following a similar path.
-
Source Generators Will Enable Compile-Time Metaprogramming in C# 9
Source generators are a new feature of the C# compiler that enables inspecting user code using compiler-generated metadata and generating additional source files to be compiled along with the rest of the program.
-
Ashley Williams Discusses the Future of WebAssembly at the WebAssembly Summit
Ashley Williams, systems engineer at Cloudflare, gave at WebAssembly Summit her understanding of the things that WebAssembly needs to be successful.
-
Playwright 1.0 Release Automates Chromium, Firefox, and WebKit-Based Browsers
The Playwright 1.0 release and now supports automation with all evergreen browsers based on the Chromium, Firefox, and WebKit browser engines.