InfoQ Homepage Development Content on InfoQ
-
PHP 8 Brings New JIT, Union Types, and More
PHP 8 is a major update to PHP that includes a new just-in-time compiler (JIT) and many new language features. InfoQ has spoken with Sentry principal developer Mark Story to better understand what role PHP and PHP 8 play in today's language landscape.
-
Micro-Frontends with single-spa
Micro-frontend extends the concept of Micro-services to the frontend. The goal is to break down large SPA into smaller independent applications that can use different technologies and be developed and managed by separate teams. single-spa is a framework that helps developers achieve that goal by simplifying the composition of multiple front-end applications into a single product.
-
Google Cloud Functions Now Support .NET Core 3.1
Like other public cloud vendors, Google has a Function-as-a-Service (FaaS) offering with Cloud Functions. In a blog post last month, the public cloud vendor announced Cloud Functions would support .NET Core 3.1 – a free, cross-platform, and open-source platform for Windows, Mac, and Linux.
-
Netflix Implements GraphQL Federation at Scale
Netflix has successfully implemented a federated GraphQL API at scale. In a recent blog post series, engineers from Netflix describe their journey and the lessons learned in the process. With GraphQL federation, the API gateway implementation is distributed to backend teams owning the individual domain services they implement instead of centrally developed as part of the API gateway.
-
AWS Lambda Updates from re:Invent - Cost Savings, More Memory Capacity and Container Image Support
At the annual re:Invent, AWS announced several updates to its Function-as-a-Service offering Lambda. These newly announced features evolve around billing, memory capacity, and container image support.
-
Google ML Kit Adds Entity Extraction and Selfie Segmentation
The new Entity Extraction API, now available in beta, enables analyzing text inside of an app to detect different textual entities such as dates, URLs, payment cards, and so on. Selfie Segmentation aims to make it easier to add effects to pictures.
-
The NM180100 Enables Low-Energy Edge and Endpoint Computing with Short and Long-Range Communication
Northern Mechatronics announced NM180100, its latest LoRa Bluetooth 5 low-energy module for IoT applications. The NM180100 uses an Apollo3 Blue microprocessor to achieve low power consumption in all operating states of the device together with versatile communication capabilities in a single package module solution.
-
The Challenges of End-to-End Testing of Microservices
Microservices work well with independent teams who have end-to-end responsibility and use an automated CI/CD pipeline. Ensuring software quality through end-to-end testing can conflict with rapidly integrating and releasing software components. If an end-to-end test fails, the CI/CD pipelines of all involved microservices are blocked until the problem causing the test to fail is solved.
-
MediaPipe Introduces Holistic Tracking for Mobile Devices
Holistic tracking is a new feature in MediaPipe that enables the simultaneous detection of body and hand pose and face landmarks on mobile devices. The three capabilities were previously already available separately but they are now combined in a single, highly optimized solution.
-
Microsoft Open-Sources Fluid Framework for Distributed, Scalable, Real-Time Collaborative Web Apps
Microsoft open-sources Fluid Framework, a low-level platform for distributed, real-time collaborative web applications that possibly scale to a large number of simultaneous collaborators. Microsoft leverages the Fluid Framework in Microsoft 365.
-
Google Opens Fuchsia to Public Contributions
Four years after open sourcing Fuchsia, its new capability-based operating system aimed at IoT and mobile, Google has announced the project will now accept contributions from the public.
-
mvnd: Maven's Speed Daemon, a Conversation with Peter Palaga and Guillaume Nodet
At almost 20 years old, Maven still remains Java's World build tool with the biggest market share (more than 60%). To adapt to today's needs of agility and shorter release cycles mvnd - Maven Daemon brings that needed speed using techniques made popular by Takari or Gradle.
-
Deploy Salesforce on Major Public Clouds with Hyperforce
In a recent press release, Salesforce announced Hyperforce, a new capability allowing customers to deploy Salesforce on major public cloud platforms Azure, AWS, Google, and Alibaba. With Hyperforce, the company redesigned the Salesforce architecture to provide a more scalable platform for its global customer base.
-
AWS Introduces Proton - a New Container Management Service in Public Preview
During the annual AWS re:Invent developer conference, the public cloud provider announced the public preview of AWS Proton, a new fully-managed deployment service for container and serverless applications. With AWS Proton, customers can automate and manage infrastructure provisioning and code deployments for serverless and container-based applications.
-
2021 State of Testing Survey: Call for Participation
The 2021 State of Testing survey aims to provide insights into how the testing profession develops and to recognize the adoption of testing practices and testing trends. The survey is open through December.