Blog Logo
TAGS

Just-in-time Architecture • Macklin Hartley • YOW! 2022

Just-in-time Architecture • Macklin Hartley • YOW! 2022

The speaker introduces themselves and discusses their company, vgw, a Perth-based startup turned non-startup. They explain that their talk is meant to cover topics for a new and diverse team, includin...

Read more...

Domain-Driven Design: Bridging the Gap Between Business and Technology

Domain-Driven Design (DDD) is a software development approach introduced by Eric Evans that focuses on creating software systems closely aligned with the business domain and its needs. DDD emphasizes ...

Read more...

How To Survive Your Projects First 100,000 Lines

After hitting its 100,000th line of code, the Vale compiler survived thanks to techniques ranging from determinism, testing, type-system techniques, and general architectural best-practices. This arti...

Read more...

SwimOS - a full stack application platform for building stateful web services, streaming APIs, and real-time UIs

SwimOS is a powerful application platform that allows developers to build stateful web services, streaming APIs and real-time UIs. With a stateful backend, SwimOS allows developers to build web servic...

Read more...

Prime Video Reduces Operational Cost by 90% by Re-Architecting Audio/Video Quality Inspection Solution

Amazons Prime Video streaming service shares how it reduced operational costs by 90% by re-architecting its audio/video quality inspection solution to address scalability issues by converting workload...

Read more...

Automation Is Hard & We Are Doing It Wrong • Johan Abildskov • GOTO 2022

Automation Is Hard & We Are Doing It Wrong • Johan Abildskov • GOTO 2022

The speaker, Johan, introduces himself and discusses his experience as a software engineer and author. He believes that while Git is useful, it is working on the wrong level of abstraction to be of mu...

Read more...

Platform as a Runtime (PaaR) - Beyond Platform Engineering

Platform Engineering is a crucial aspect of software development, and Wix has been practicing it for over a decade. In this article, Aviran Mordo, VP Engineering at Wix.com, shares insights into the n...

Read more...

Multi-model, NoSQL Real-time Data Platform for Large-scale JSON and SQL Use Cases | Aerospike

The Aerospike Real-time Data Platform is a multi-model, NoSQL database offering the lowest latency and predictable performance at any scale, with five-nines uptime and up to 80% less infrastructure re...

Read more...

System Design Blueprint: The Ultimate Guide

In this blog post, Love Sharma provides a comprehensive guide and cheat sheet for developing a robust and scalable system. The post covers essential components such as DNS, load balancing, API Gateway...

Read more...

Teach Yourself Computer Science - A Guide to Learning Computer Science for Self-Taught Engineers and Bootcamp Graduates

Learn computer science without investing years and a small fortune in a degree program. Study nine subjects using suggested textbooks and video lecture series in roughly the presented order. Aim for 1...

Read more...

Awesome Integration - A Curated List of System Integration Software and Resources

Looking for the best IT system integration software and resources? Look no further than Awesome Integration! With handpicked API management, design, documentation, testing, BPM, ESB, iPaaS, and other ...

Read more...

Software Architecture and Design InfoQ Trends Report - April 2023

InfoQ provides a high level overview of the latest trends in software architecture and design. This report highlights the adoption of Design for Portability, Large Language Models, and sustainability ...

Read more...

The Open Source Firebase Alternative - Supabase

Supabase is an open source Firebase alternative that allows you to start your project with a Postgres database, Authentication, instant APIs, Edge Functions, Realtime subscriptions, and Storage. It pr...

Read more...

16 System Design Concepts for System Design Interviews

In this article, Arslan Ahmad shares 16 essential system design concepts that he wishes he knew before his system design interviews. He simplifies the process by presenting a system design master temp...

Read more...

Automating Solution Architecture with Obsidian and GPT

ArchVault is a knowledge management tool for technical architects that helps bridge the gap between coming up with ideas and designing solutions. In this article, David R Oliver introduces ArchVault a...

Read more...

Twitter Recommendation Algorithm

The Twitter Recommendation Algorithm is a set of services and jobs that are responsible for constructing and serving the Home Timeline. This algorithm includes several main components such as SimClust...

Read more...

Twitters Recommendation Algorithm: How We Choose Tweets for Your Timeline

Twitters recommendation algorithm aims to distill 500 million daily tweets to a handful of top tweets that will show on a users timeline. It is composed of interconnected services and jobs with a set ...

Read more...

Architecture Challenges Faced by Agile Organisations • Simon Brown • YOW! 2019

Architecture Challenges Faced by Agile Organisations • Simon Brown • YOW! 2019

The speaker is an independent consultant who specializes in software architecture and is invited by organizations to help them solve problems. Typically, organizations reach out to the speaker to disc...

Read more...

What is an event-driven architecture and why storing events is important?

In this post, we explore how to create a serverless analytics architecture based off an event-driven architecture using services like Kinesis Data Firehose, EventBridge, Athena, Glue, Lambda and S3. A...

Read more...

Application Architecture Explained In-depth With A Real-world Example

In this article, the author discusses the application architecture of a food delivery service like Swiggy in-depth with a real-world example. The article talks about different components involved such...

Read more...