InfoQ Homepage News
-
How Checkly Achieves Zero Downtime Deployments with Terraform
Checkly, a monitoring tool that validates the correctness of API endpoints and browser click flows, shared their experience of using Terraform to achieve zero downtime deployments for their Docker based infrastructure on AWS.
-
C2x Will Be the Next ISO Standard for the C Language
Expected to be finalized in 2022, the C2x standard has started its evolution, driven by the C committee. InfoQ had the chance to speak with Jens Gustedt, who is working within the committee to advance the new standard and author of the upcoming book Modern C.
-
Facebook Releases PyTorch 1.0 Preview, with Google, AWS and Microsoft Azure Integrations
At a recent PyTorch developer conference in San Francisco, Facebook released a developer preview version of PyTorch 1.0. PyTorch is an open source, deep learning framework used to reduce friction in taking research projects to production. In this release, many investments have been made by public cloud and hardware companies to better support the PyTorch ecosystem.
-
Microsoft Announces the Availability of the MongoDB Atlas Free Tier on Azure
Microsoft announced the usage of MongoDB Atlas for free on Microsoft Azure. A free tier known as M0 is available on Azure, which grants users 512 MB of storage to allow learning MongoDB, prototyping, and early development.
-
Swift Adopts the Language Server Protocol
Apple’s Swift team announced they are going to provide support for using Swift with the Language Server Protocol (LSP). This will open up the possibility for developers to use Swift in any editor that supports LSP with code-completion, syntax-highlighting, etc. Apple has just opened the Swift LSP GitHub repository to contributions.
-
Google Adds Android Support for Kotlin 1.3 and Optimizes for Foldable Devices
Google has presented a series of news at the Android Dev Summit, including new features of kotlin 1.3 supported on Android, support for foldable phones, In-app Updates API, improvements on Android Studio, and more.
-
Q&A with Katrina Clokie on Testing in DevOps for Engineers
Wellington's DevOpsDays NZ recently closed with a keynote by Katrina Clokie on the Testing Skills and Superpower which engineers can utilise in a DevOps setting. The author of A Practical Guide to Testing in DevOps spoke with InfoQ to discuss the changes she's seen in the testing landscape and how this is further impacted by the move to embrace DevOps principles.
-
Think of Software as a Force for Good, Using Teal and Agile
A teal organisation set its horizon by defining its higher purpose and describing why it exists. Individuals join the company because of the value it creates for the world, and work freely towards a specific purpose. A teal and agile company has a culture of complete openness, transparency and mutual trust; everyone should feel safe and encouraged to share ideas, and make mistakes, without fear.
-
Google Announces a Managed Cron Service: Google Cloud Scheduler
Google announced a new Service on the Google Cloud Platform (GCP) - Cloud Scheduler, a fully managed cron job service that allows any application to invoke batch, big data and cloud infrastructure operations. The service is currently available in beta.
-
Babylon.js 3.3 Improves Particle System and WebVR Support for 3D Games
The Babylon.js 3.3 release leverages features from the Microsoft Mixed Reality Toolkit (MRTK) to improve WebVR development and revamps its particle system controls.
-
Apache Releases TomEE 7.1 with Support for Java 8 and MicroProfile 1.2
The Apache TomEE community has released TomEE 7.1, a significant upgrade featuring support for Java SE 8 and MicroProfile 1.2. TomEE 7.1 serves as a gateway release for TomEE 8 that will be compliant with Java EE 8/JakartaEE and MicroProfile 1.3. David Blevins, founder and CEO of Tomitribe, spoke to InfoQ about this latest release.
-
Building Production-Ready Applications: Michael Kehoe Shares Lessons Learned from LinkedIn
At QCon San Francisco, Michael Kehoe presented “Building Production-Ready Applications”. Drawing on his experience with site reliability engineering (SRE), he introduced the tenets of “production-readiness” that all engineers across the organisation should focus on as: stability and reliability; scalability and performance; fault tolerance and disaster recovery; monitoring; and documentation.
-
Face-api.js: JavaScript Face Recognition Leveraging TensorFlow.js
Face-api.js is a JavaScript API for face detection and face recognition in the browser implemented on top of the tensorflow.js core API, which implements a series of convolutional neural networks (CNNs), optimized for the web and for mobile devices.
-
Microsoft Updates Azure Event Grid with Event Domains, Advanced Filtering Features and More
With Event Grid, customers can manage all their event in one place in Azure. Recently, Microsoft announced enhancements to this service with two new features, advanced filters, and Event Domains. Furthermore, the team responsible for Event Grid has been working to improve the developer experience, and has made Event Grid available in more regions.
-
Justin Cormack Explores the Changes, Limitations, and Opportunities within Modern OSs at QCon SF
At QCon San Francisco, Justin Cormack explored “The Operating System in 2018”. The biggest changes in this space include: performance driven improvement, such as eBPF and userspace networking; the changing role of operations, and how operators use and deploy operating systems; and emulation and portability.