SPONSOR AD Download this eBook to learn about the challenges in producing a real-time APIs ecosystem, how to design APIs for speed and observability, and how to load test APIs with ease. You’ll also explore four case studies of implementing real-time APIs. Download now. |
Each year, we seek feedback from our readers to help us improve InfoQ. Would you mind spending 2 minutes to share your feedback in our short survey? Your feedback will directly help us continually evolve how we support you. |
In this podcast Ron Pressler, technical lead for Project Loom at Oracle, sat down with InfoQ podcast co-host Charles Humble to discuss the project and its forerunner Quasar. Topics include the differences between concurrency and parallelism; what virtual threads are; current issues with JVM concurrency; the Loom developer experience; pluggable schedulers; structured concurrency; and more. (Podcast) |
In this podcast Shane Hastie, lead editor for culture & methods, spoke to Tim Olshansky of Zenput about cross functional teams, OKRs, career paths for technologists, and making tradeoffs between technical and customer needs. (Podcast) |
AI, ML & Data Engineering Latest Content |
Microsoft recently open-sourced ZeRO Infinity, an addition to their open-source DeepSpeed AI training library that optimizes memory use for training very large deep-learning models. Using ZeRO-Infinity, Microsoft trained a model with 32 trillion parameters on a cluster of 32 GPUs, and demonstrated fine-tuning of a 1 trillion parameter model on a single GPU. (News) |
SPONSOR AD In this webinar, we will look at the observability and monitoring technology landscape, examine the pros and cons of primary methods, and explore how Developers and Ops teams can leverage Observability to become more efficient and focus more on innovation. Live Webinar, June 17th, 2021 -- Save Your Seat. |
|
DevOps Latest Content |
TOP DevOps NEWS HEADLINES |
|
The DevOps Institute recently released their latest report entitled "Upskilling 2021: Enterprise DevOps Skills Report". The report found that automation and security remain vital to business success. A focus on building the human skills of DevOps was also identified as companies with the best learning cultures were most likely to succeed. (Article) |
SPONSOR AD Enable your developers to quickly deploy and optimize applications with a real-time APM tool. Detect code-level issues, eliminate errors and exceptions, and fine-tune application performance. Get started. |
|
Development Latest Content |
The Jolie programming language recently attracted the attention of developers on Hacker News. Jolie is a service-oriented language that encourages developers to model distributed software as composable services whose orchestration is described separately from communication protocols (SOAP, HTTP, XML-RPC) and deployment architecture. Jolie adopts services as a first-class concept. (News) |
SPONSOR AD Co-written by Joe Beda, the co-creator of Kubernetes, this eBook shows how Kubernetes and container technology can help you achieve new levels of velocity, agility, reliability, and efficiency. Teach your teams how to successfully use Kubernetes. The more confident they feel using K8s, the faster your production cycles will be. Download now. |
|
Java Latest Content |
TOP Java NEWS HEADLINES |
|
Gunnar Morling discusses Quarkus, cold starts and serverless for Java. (Presentation with transcript included) |
SPONSOR AD Join a rapidly growing, global Team of world-class experts. Join us. |
|
.NET Latest Content |
TOP .NET NEWS HEADLINES |
|
In this article we’ll be writing a Source Generator for C#. Along the way we’ll explain some of the key technologies you’re going to need to learn in order to build your own and some of the pitfalls you might encounter on the way. (Article) |
SPONSOR AD Software testing is often the bottleneck of the CICD process, caused by a growing backlog of unresolved test failures. The solution is to automatically record test failures and to debug them using Time Travel Debugging. Download now. |
|
Web Development Latest Content |
TOP Web Development NEWS HEADLINES |
|
One of the most challenging aspects of developing any user-facing application is handling asynchronous actions such as user input and API requests cleanly and robustly. RxJS helps developers author declarative code for handling side effects and asynchronous actions with continuous data streams and subscriptions. (Article) |
Mobile and IoT Latest Content |
TOP Mobile and IoT NEWS HEADLINES |
|
Google has been working on its capability-based OS Fuchsia for at least six years. A few days ago, Fuchsia started rolling out to Nest Hub devices, thus marking its official release. (News) |
SPONSOR AD Get our definitive guide with over fifty best practices for creating more secure mobile applications, with specific recommendations to use during your development process. Download the eBook. |
|
Architecture & Design Latest Content |
Creating an architecture that can evolve over time is not simply a technical challenge, and requires collaboration with non-technical people in an organization to ensure the software adapts as needed. (Article) |
SPONSOR AD Teleport is offering a free Teleport Pro account for Open Source Projects. Helping teams and projects secure and collaborate at scale. Learn more. |
|
Culture & Methods Latest Content |
TOP Culture & Methods NEWS HEADLINES |
|
The book Agile Transformation - Using the Integral Agile Transformation Framework to Think and Lead Differently by Michael Spayd and Michele Madore provides an integral approach to agile transformations. The integral approach operates on all levels, from individuals to teams to the whole enterprise, helping us take multiple perspectives on situations and to think and act from multiple worldviews. (Article) |
In this article in a series on how ‘debt’ can be used to guide an agile journey, we will provide two examples of smells that are related to organizational debt, explain the symptoms, the impact on the business and in our organization, outline the experiments (countermeasures) that we have introduced in an effort to try to remove the smell, and provide some specific advice for you to be inspired. (Article) |
SPONSOR AD In this whitepaper from Scrum.org & Avanade, we explore the key complexities of Product Ownership and ways to address them. This paper provides insights to help solve complex problems to deliver the best value to the end users of the product. Download now. |
|
Wherever role you are playing - consumer, employee, entrepreneur, manager - the purpose of a business is to serve society. Organizations need to seek win-win solutions, consider sustainability and ethics in all phases, and learn how to scan and deal with unintended consequences of each intervention. This article brings concepts and ideas to spark initial action for wicked problems using ethics. (Article) |
Paul Bakker and Kavitha Srinivasan discuss how they made certain Build vs Buy (open source) trade-offs and the socio-technical aspects of working with many teams on a single shared schema. (Presentation with transcript included) |
SPONSORED CONTENT Latest White Papers Building software at scale withSAFe®and Atlassian tools The InfoQ eMag: Resilience Engineering in the Age of COVID |