SPONSOR AD Everyone is building on the cloud as it promises both scale and efficiency. However, a key piece of our legacy application stack needs an update for this modern infrastructure: the database. Learn how cloud databases are different and the things you should consider when choosing one. Live Webinar, July 7th, 2022 - Save your Seat. |
This article summarizes how we see the "cloud computing and DevOps" space in 2022, which focuses on fundamental infrastructure and operational patterns, the realization of patterns in technology frameworks, and the design processes and skills that a software architect or engineer must cultivate. (Article) |
In this podcast, Shane Hastie spoke to Rachel Obstler of Heap Analytics about product-led growth, designing for customer self-service and how high growth products are constantly experimenting. |
AI, ML & Data Engineering Latest Content |
TOP AI, ML & Data Engineering NEWS HEADLINES |
|
Lola Priego and Jose del Pozo discuss how they improved the user input accuracy, normalized lab data using a scoring algorithm, and how this work finishes with an AI to diagnose health. (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 This white paper compares SQL and NoSQL models in the context of modern data. It demonstrates how RavenDB benefits from its document model without dropping the advantages of SQL. Read now. |
|
DevOps Latest Content |
This article shares how Apache DolphinScheduler was updated to use a more modern, cloud-native architecture. This includes moving to Kubernetes and integrating with Argo CD and Prometheus. This improves substantially the user experience of deploying, operating, and monitoring DolphinScheduler. (Article) |
SPONSOR AD This valuable guide from our friends at D2iQ includes zero trust principles and a model of how to meet NSA Kubernetes hardening guidelines. Download yours today! |
|
Cloud Latest Content |
TOP Cloud NEWS HEADLINES |
|
Cloud native is a development approach that improves building, maintainability, scalability, and deployment of applications. My intention with this article is to explain, in a pragmatic way, how to build, deploy, run, and monitor a simple cloud-native application on Microsoft Azure using open-source technologies. (Article) |
Brian Vermeer shows common threats, vulnerabilities, and misconfiguration including the recently disclosed issues in Log4j, including actionable remediation and best practices. (Presentation with transcript included) |
Development Latest Content |
TOP Development NEWS HEADLINES |
|
In some circumstances, the new syntax in PostgreSQL 14 will break its official .NET and Java database driver, specifically, when using to create a SQL function using BEGIN ATOMIC ... END. If you are not modifying your database schema via Npgsql or PgJDBC, there’s no need to worry. (News) |
SPONSOR AD 500 engineering leaders answered this question and shared their thoughts on working with a PaaS provider versus building realtime infrastructure in-house. Download the full report. |
|
Java Latest Content |
TOP Java NEWS HEADLINES |
|
Project Amber has brought a number of new features to Java in recent years. While each of these features are self-contained, they are also designed to work together. Specifically, records, sealed classes, and pattern matching work together to enable easier data-oriented programming in Java. (Article) |
SPONSOR AD Read this white paper to learn common approaches to caching data, 7 specific reasons why external caching can be a bad choice, real-world examples of successfully eliminating external cache by companies such as Comcast, and more. Download now. |
|
Mobile and IoT Latest Content |
The latest version of Canonical OS for IoT and embedded systems, Ubuntu Core 22, introduces real-time support for applications in robotics and industry. (News) |
SPONSOR AD Implementing the MQTT protocol is easy; however, to make complete use of it, you need to know the nitty-gritty of it. This eBook provides a comprehensive guide to MQTT 3 and MQTT 5 and covers all the essentials of this IoT messaging protocol, without you having to read the entire specification. Download now. |
|
Architecture & Design Latest Content |
TOP Architecture & Design NEWS HEADLINES |
|
The need for ad-hoc real-time data analysis has been growing at Uber. They run a large Apache Kafka deployment and need to analyse data going through the many workflows it supports. Solutions like stream processing and OLAP datastores were deemed unsuitable. An article was published recently detailing why Uber chose Presto for this purpose and what it had to do to make it performant at scale. (News) |
SPONSOR AD Using JWTs may seem simple, but do you use them securely? Here we outline some best practices to help maintain a high level of security in your applications. Read article. |
|
Culture & Methods Latest Content |
TOP Culture & Methods NEWS HEADLINES |
|
Coaching is primarily client-driven, the client chooses the right coach for a particular need at a particular time. However, the team may first need to understand what coaching is before deciding what kind of coach they need, and why they need it This article examines the role that a coach can play in establishing, maintaining and nurturing a safe space for teams to grow and achieve their goals. (Article) |
The Zero Trust approach involves a combination of more-secure authentication approaches, such as MFA with profiling and posturing of the client device, along with some stronger encryption checks. This article shares some insights on Zero Trust Security for your organization and your customers, and how you can get started with it. (Article) |
As much as it has been discussed and praised, digital transformation has suffered from a lack of clear definition. While the promise of becoming “customer-centric” and “disruptive” has been widely publicized, there has still been little in actual guidance as to how to achieve those and many of the other benefits commonly associated with digital transformation. This article offers concrete advice (Article) |
James McNeil discusses how they have made remote working sustainable at Netlify, practices which can improve hybrid and in-person incident management. (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 [eBook] The Rise of Human-to-Machine Interfaces [eBook] The Era of Quality Engineering [InfoQ eMag] Service Mesh Ultimate Guide 2021 3 Types of User Communication APIs and When to Use Them |