ContentPosts from @faun..
Link
@faun shared a link, 1 year, 9 months ago
FAUN.dev()

The long awaited feature from OpenAI, “Structured Outputs”, is broken

The latest advancements in AI as championed by OpenAI's structured outputs for large language models aim to force specific response formats, such as JSON. However, challenges arise with requirements like setting additional properties on all nested objects and restrictions on parameters like "require.. read more  

The long awaited feature from OpenAI, “Structured Outputs”, is broken
Link
@faun shared a link, 1 year, 9 months ago
FAUN.dev()

End of the Road for Lambda: Choco's Journey to Kubernetes

Choco moved away from serverless to container-based architecture due to challenges with Lambda, finding that Kubernetes simplifies processes and allows better control. The decision for migration was made after careful consideration of options, leading to a successful transition. The new architecture.. read more  

End of the Road for Lambda: Choco's Journey to Kubernetes
Link
@faun shared a link, 1 year, 9 months ago
FAUN.dev()

The Elon Musk / Donald Trump interview on X started with an immediate tech disaster

Musk claimed a denial-of-service attack kept people from being able to hear his interview with former President Donald Trump on X, but The Verge is told there was no such attack... read more  

The Elon Musk / Donald Trump interview on X started with an immediate tech disaster
Link
@faun shared a link, 1 year, 9 months ago
FAUN.dev()

An AI Avatar Walks Into A Talkshow

Integrating AI into live television is a powerful way to showcase cutting-edge technology to viewers. By introducing an AI avatar on live television at Bayerischer Rundfunk, the team aimed to raise awareness about AI's impact. Developing a live, interactive AI avatar for television presented challen.. read more  

An AI Avatar Walks Into A Talkshow
Link
@faun shared a link, 1 year, 9 months ago
FAUN.dev()

Dealing with rejection (in distributed systems)

Literature covers distributed system basics like consistency and availability trade-offs, but practical aspects such as observability, multi-tenancy, and operational design require hands-on experience. Backpressure is vital for preventing system overloads in production by rejecting or slowing down r.. read more  

Dealing with rejection (in distributed systems)
Link
@faun shared a link, 1 year, 10 months ago
FAUN.dev()

Distributed Systems 101 (based on Understanding Distributed Systems)

The post provides a technical overview of distributed systems, including how systems communicate with each other using protocols like HTTP and RPC. It also touches on the importance of services within a distributed system and how communication between services is essential for overall functionality,.. read more  

Distributed Systems 101 (based on Understanding Distributed Systems)
Link
@faun shared a link, 1 year, 10 months ago
FAUN.dev()

The biggest-ever global outage: lessons for software engineers

Last week, over 8.5 million Windows machines worldwide crashed due to a CrowdStrike update that caused the CSAgent.sys process to write to an invalid memory address, resulting in the "Blue Screen of Death". Recovery was slow and manual, with each impacted machine needing individual fixing, and lesso.. read more  

The biggest-ever global outage: lessons for software engineers
Link
@faun shared a link, 1 year, 10 months ago
FAUN.dev()

Optimising load testing in production

The post discusses the challenges faced by the Owlbot load testing system at loveholidays. By analyzing the bottleneck in theripleyload generator, the team was able to optimize the replay algorithm and improve performance significantly. The changes made, such as adjusting theMaxIdleConnsPerHostvalue.. read more  

Optimising load testing in production
Link
@faun shared a link, 1 year, 10 months ago
FAUN.dev()

Canonical Announce Major Ubuntu Kernel Change

Canonical will now ship the latest upstream kernel code in development at the time of a new Ubuntu release, even if it is still in Release Candidate (RC) status. This new policy aims to provide users with the latest features and hardware support, differing from the current method where stable kernel.. read more  

Canonical Announce Major Ubuntu Kernel Change
Link
@faun shared a link, 1 year, 10 months ago
FAUN.dev()

Investigation of a Cross-regional Network Performance Issue

Netflix uses Amazon AWS to host its infrastructure across multiple regions, improving content delivery by serving traffic closer to users. During an investigation of cross-region traffic issues, engineers discovered a kernel upgrade impacting TCP receive window calculations. Rolling back the kernel .. read more  

Investigation of a Cross-regional Network Performance Issue