SPONSOR AD Wondering how serverless can help with cloud app development? Join Pieter Humphrey and Artem Chebotko as they demystify serverless, cut through the hype, and explain why pairing serverless functions with a serverless, NoSQL database can boost your development agility, performance, and cost savings. Live Webinar, August 18th, 2022 - Save your Seat. |
It is with great sadness that we announce that InfoQ editor Dr. Alex Blewitt has unexpectedly passed away. (News) |
Live from the venue of the QCon London Conference we are talking with Omar Sansevier about Hugging Face, the limitations and biases of machine learning models, the carbon emitted when training large scale machine learning models, and democratizing good ML practices. (Podcast) |
AI, ML & Data Engineering Latest Content |
TOP AI, ML & Data Engineering NEWS HEADLINES |
|
Shopify engineering shared its experience in the company's blog post on how to scale and optimize Apache Airflow for running ML and data workflows. They shared practical solutions for the challenges they faced like slow file access, insufficient control over DAG, irregular level of traffic, resource contention among workloads, and more. (News) |
SPONSOR AD Download this guide to better understand what a data-driven business looks like and the dangers of having an information gap across data that's distributed, diverse, and dynamic. You'll also learn how cloud-native tools, platforms, and processes can help you close the information gap. Download now. |
|
DevOps Latest Content |
TOP DevOps NEWS HEADLINES |
|
OpenEBS provides storage for stateful applications running on Kubernetes, including dynamic local persistent volumes or replicated volumes using various "data engines". OpenEBS can address a wide range of applications, from casual testing and experimentation to high-performance production workloads (Article) |
The panelists discuss production readiness, the “practice” of SRE, how data comes to production readiness, and strategies for resiliency. (Presentation with transcript included) Software Delivery Practices Evolve Fast, So Should Your Learning: Attend QCon San Francisco Software Development (Oct 24-28). What are the major trends that matter right now in software development and technical leadership? Uncover emerging software trends and practices to solve your complex engineering challenges, without the product pitches. Save your spot now! |
SPONSOR AD Kubernetes adoption requires a lot of moving parts. In this cheatsheet, D2iQ Kubernetes experts walk you through what you need to know to achieve a push-button, self-healing Kubernetes deployment. Download yours today. |
|
Cloud Latest Content |
TOP Cloud NEWS HEADLINES |
|
Amazon recently announced the general availability (GA) of AWS Lambda Powertools TypeScript. The set of utilities for Node.js Lambda functions helps developers follow best practices for tracing, structured logging, and custom metrics. (News) |
SPONSOR AD The journey of elite teams at Amazon, Google, Netflix, and other top companies can be deconstructed into three distinct phases. Download this guide to learn what each phase of the journey towards CD and frequent deploys look like, and the milestones you need to hit to get there. Download now. |
|
Development Latest Content |
TOP Development NEWS HEADLINES |
|
The growing importance of the Web3 ecosystem based on blockchains shows how important community test programs are. Some within the testing community see this trend as a threat. However, it is actually an opportunity. Bug bounties and open-source test contributions are a great tool for test teams, and there is every reason for testers to embrace this new trend rather than to fear it. (Article) |
SPONSOR AD Download our whitepaper to explore five aspects to consider if you're building scalable live features (chat, quizzes, Q&A sessions, etc.) using the WebSocket protocol. Download now. |
|
Java Latest Content |
TOP Java NEWS HEADLINES |
|
A performance tool with a graphical interface will probably be easier to use at the beginning, but the idea of a performance test as code is the future. Tests are readable and much easier to maintain. Many people are skeptical about Gatling because it requires learning a new programming language - Scala. However, Java is supported with the release of Gatling 3.7. (Article) |
SPONSOR AD MQTT was designed for the Internet of Things whereas HTTP was created to make documents available across the internet. Explore the differences between the two protocols, performance, the advantages and disadvantages of each for IoT, and more. Learn More. |
|
Mobile and IoT Latest Content |
At Alexa Live 2022, Amazon announced new APIs and SDKs for Alexa skill developers, including the Alexa Ambient Home Dev Kit, the Alexa Connect Kit SDK for Matter, Universal Device Commands, and more. (News) |
SPONSOR AD Intelligent Automation uses uniquely human strengths—like intuition and judgment—and combines them with intelligent tools like artificial intelligence (AI) and robotic process automation (RPA) to deliver superior organizational outcomes. Easily apply UX/UI templates and connect plus manage popular technology services. Download the eBook to learn more. |
|
Architecture & Design Latest Content |
Software frameworks greatly amplify a team’s productivity, but also make implicit decisions. The benefits and limitations must be understood because of the impact on the resulting system architecture. (Article) |
Culture & Methods Latest Content |
TOP Culture & Methods NEWS HEADLINES |
|
An optimal Developer Experience will depend a lot on the company the developer is working for. This article discusses why and when changes to developer needs will occur, how to get ahead of them, and how to adapt when these changes are necessary. I talk through some of the experiences myself and peers have had at Netflix, identifying some key learnings and examples we have gained over the years. (Article) |
Nora Jones discusses the context around PRRs and provides takeaways on how one can improve production reliability. (Presentation with transcript included) |
InfoQ Call for Contributors |
Write for InfoQ: Share knowledge, connect with the global software development community, and grow your career Are you an experienced senior software engineer or technical leader that is passionate about innovation, adoption of technologies, and the learning and sharing of knowledge with your peers? InfoQ content is written exclusively by software practitioners like yourself, with the goal of sharing inspiring content from real-world use cases, best practices used by innovator and early adopter companies, and news on emerging trends. Join the InfoQ Writing Team |
|
SPONSORED CONTENT Latest White Papers The DevSecGuide to Infrastructure as Code SQL to NoSQL: Architecture Differences and Considerations for Migration |