In this issue, August 1, 2023 View it in your browser.

Llama 2, Building Copilot, Consul 1.16, Azure Deployment Stacks, Aurora Adds pgvector, Computer Networks, GraalVM Performance, LangChain, Android Studio Giraffe, Netflix Microservices, Green Choices, Blameless Accountability

Discover the most important topics in software development at QCon SF: Oct 2-6

Learn from real-world technical talks, practical advice, and actionable insights. Topics covered include; machine learning, cloud, resilience, architectures, platform engineering, data engineering, frontend development, deep tech, JVM, languages of Infra, staff+ engineering, and more.
Secure early bird tickets before August 22.

 

Sponsored by Curity

Curity

Cloud vs. On-Prem: Where to Deploy Your CIAM?

Many factors should be considered when choosing between deploying CIAM as a cloud service or on-prem. Which delivery model best suits your needs? Read article.

https://res.infoq.com/podcasts/digital-transformation/en/smallimage/engineering-culture-podcast-logo-1667540501577-1685962659810.jpeg

Four Pillars of Digital Transformation

In this podcast Shane Hastie, Lead Editor for Culture & Methods spoke to Asif Iqbal about the four pillars of digital transformation. (Podcast)

TOP AI, ML & Data Engineering NEWS HEADLINES

  1. Meta Open Sources New AI Model Llama 2

  2. Meta's Voicebox Outperforms State-of-the-Art Models on Speech Synthesis

  3. AI, ML, Data Engineering News Round up: Claude 2, Stable Doodle, CM3leon, Llama 2, Azure and xAI

  4. Grammarly Replaces its in-House Data Lake with Databricks Platform Using Medallion Architecture

GitHub Details Key Prompt Engineering Practices Used to Build Copilot

Prompt engineering is key to creating effective LLM-based applications and does not require to have a PhD in machine learning or generative AI, say GitHub engineers Albert Ziegler and John Berryman, who also shared the lessons they learned developing GitHub Copilot. (News)

Sponsored by Apollo GraphQL

Apollo GraphQL

How To Scale GraphQL in the Enterprise

Dive into various GraphQL use cases - and scaling strategies - at companies like Netflix, Expedia, and Paypal. Discover the advantages and pitfalls to avoid when evaluating GraphQL for the enterprise, Live Webinar, August 17th, 2023 - Save your Seat.

TOP DevOps NEWS HEADLINES

  1. Detecting Malicious Behaviour in GKE Using OSS Memory Analysis Tools

  2. Consul 1.16 Released with Reliability, UX and Security Improvements

  3. Microsoft Introduces Azure Deployment Stacks in Public Preview

  4. Docker Desktop 4.21 Brings Builds Beta, Docker Init and Scout Improvements, and More

The Endgame of SRE

Amy Tobey discusses sociotechnical thinking, exploring ways SREs can impact reliability at scale. (Presentation with transcript included)

TOP Cloud NEWS HEADLINES

  1. Microsoft Previews Azure Boost to Improve Remote Storage Throughput and IOPS Performance

  2. Amazon Aurora PostgreSQL Adds pgvector to Support Embeddings from Generative AI

  3. .NET Lambda Annotations Framework Now Generally Available

  4. Microsoft Announces Preview of Azure Application Gateway for Containers

  5. AWS Introduces Amazon Route 53 Resolver on AWS Outposts Rack

The Role of Digital Twins in Unlocking the Cloud's Potential

This article explores the use of the DT concept as a new way to make cloud services more developer-friendly. This new model aligns the development, deployment, and now the runtime aspects of a microservice into a single, cohesive unit, bridging the gap between developers and the cloud and paving the way for a new era of cloud services. (Article)

Computer Networks: Myths, Missteps, and Mysteries

Radia Perlman discusses various internet protocols like Ethernet and IP, and the difference between theory and practice when people browse the Internet. (Presentation with transcript included)

TOP Java NEWS HEADLINES

  1. GraalVM Gets Large Performance Boost, New Release Cadence and New License

  2. OpenJDK's JEP 451: Balancing Serviceability and Integrity in JVM

  3. Java News Roundup: WildFly 29, JDK 21 in RDP2, Helidon 4.0-M1, Oracle Critical Patch Updates

JetBrains Unveils AI Assistant for IntelliJ-Based IDEs and .NET Tools

JetBrains, the software development company known for creating the IntelliJ IDEA, has announced the introduction of a new AI Assistant in its Early Access Program (EAP) builds for all IntelliJ-based IDEs and .NET tools. This significant addition is aimed at transforming the landscape of software development tools by integrating generative AI and large language models into JetBrains' products. (News)

Sponsored by Microsoft

Microsoft

Introducing the Reliable Web App Pattern for .NET

The reliable web app pattern is a set of best practices that helps developers migrate web applications to the cloud and set a foundation for future modernization in Azure. Learn how this pattern helps improve your web application's cost, performance, security, operations, and reliability. Learn more.

LangChain - Working with Large Language Models, Made Easy

LangChain is a framework that simplifies working with large language models (LLMs) such as OpenAI GPT4 or Google PaLM by providing abstractions for common use cases. It supports both JavaScript and Python. (News)

Android Studio Giraffe Now Stable

Android Studio Giraffe is now stable, bringing in the new IntelliJ 2022.3, a new IDE look and feel, improved Live Edit, Compose animation previews, and more. (News)

TOP Architecture & Design NEWS HEADLINES

  1. Grab Reduces Traffic Cost for Kafka Consumers on AWS to Zero

  2. Pfizer Uses Serverless Architecture on AWS to Scale Processing of Digital Biomarkers

  3. Implementing Application Level Encryption at Scale: Insights from Atlassian’s Use of AWS and Cryptor

Microservices Retrospective – What We Learned (and Didn’t Learn) from Netflix

Adrian Cockcroft does a retrospective on microservices, what they set out to do at Netflix, how it worked out, and how things have subsequently permeated across the industry. (Presentation with transcript included)

Streaming from Apache Iceberg - Building Low-Latency and Cost-Effective Data Pipelines

Steven Wu discusses the design of the Flink Iceberg, comparing the Kafka and Iceberg sources for streaming and how the Iceberg streaming source can power many common stream processing use cases. (Presentation with transcript included)

TOP Culture & Methods NEWS HEADLINES

  1. Why Your Workloads Do Not Run on Renewable Energy (Yet) and What to Do about it

  2. Building Cyber-Physical Systems with Agile: Learnings from QCon New York

Actionable Green Choices for Your Software, Your Products, and You

Climate change is no longer just a huge worry cloud hanging over our heads. There are solutions, choices, and actions we can take - for ourselves, our children, and the future. This article gives you information about some of those choices: some bare glimpses into the art of the possible; others are tried and tested methods with known outcomes. (Article)

Recipes for Blameless Accountability

Michelle Brush provides a set of norms and practices, but also antipatterns, for balancing accountability and blamelessness in organizations. (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 Sponsored Resources

documentArchitectures You’ve Always Wondered About

documentData Engineering Innovations eMag