Curated Video
Design Microservices Architecture with Patterns and Principles - CI/CD Tools for Microservices Deployments
This video explores various CI/CD tools and technologies that are commonly used in microservices deployments. It discusses popular tools such as Jenkins, GitLab CI/CD, and CircleCI, and how they support the automation of building,...
Curated Video
Design Microservices Architecture with Patterns and Principles - DevOps and CI/CD Pipelines for Microservices Deployments
This video focuses on DevOps practices and CI/CD (Continuous Integration and Continuous Deployment) pipelines for microservices deployments and explains the importance of DevOps culture and automation in enabling fast and reliable...
Curated Video
Design Microservices Architecture with Patterns and Principles - Evaluate Event-Driven Microservices Architecture
This video focuses on evaluating the effectiveness and performance of an event-driven microservices architecture, the metrics, monitoring techniques, and tools. It also covers strategies for identifying and addressing potential...
Curated Video
Design Microservices Architecture with Patterns and Principles - Real-World Examples of Event-Driven Microservices Architecture
This video showcases real-world examples and case studies of organizations that have implemented event-driven microservices architectures and examines their architecture design, the challenges they faced, and the benefits they achieved...
Curated Video
Design Microservices Architecture with Patterns and Principles - Event Hubs and Event Streaming in Event-Driven Microservices Architecture
This video provides an in-depth understanding of event hubs and event streaming technologies in the context of event-driven microservices and explores the features, capabilities, and use cases of event hubs and discusses how they enable...
Curated Video
Design Microservices Architecture with Patterns and Principles - Problem: Handle Millions of Events Across Microservices
This video addresses the challenge of handling a large volume of events across multiple microservices in a distributed system, the limitations and potential bottlenecks that arise when dealing with a high event load, and explores...
Curated Video
Design Microservices Architecture with Patterns and Principles - Problem: Listen and Polling Outbox Table
This video addresses a specific challenge related to the Transactional Outbox pattern, which is the need for a mechanism to detect and process new events in the outbox table, and explores different approaches, including listening and...
Curated Video
Design Microservices Architecture with Patterns and Principles - Transactional Outbox Pattern in Microservices
This video focuses on the implementation of the Transactional Outbox pattern in a microservices architecture, the benefits of using the pattern in this context, decoupling services, and improving performance, and provides practical...
Curated Video
Design Microservices Architecture with Patterns and Principles - Transactional Outbox Pattern
This video introduces the Transactional Outbox pattern as a solution to the dual write problem, how the pattern works by using an outbox table to capture domain events within the transactional boundary and subsequently processing these...
Curated Video
Design Microservices Architecture with Patterns and Principles - Microservices Distributed Transactions
This video explains the challenges and complexities of managing transactions in a distributed microservices environment, including the need for coordination and consistency across multiple services. This clip is from the chapter...
Curated Video
Design Microservices Architecture with Patterns and Principles - Eventual Consistency Principle
This video discusses the principle of eventual consistency in distributed systems and explains that while immediate consistency may not always be achievable, eventual consistency ensures that all replicas of data will eventually be...
Curated Video
Design Microservices Architecture with Patterns and Principles - Apache Kafka Core APIs - Producer, Consumer, Streams, and Connect API
This video introduces the core APIs provided by Apache Kafka. It explains how the producer API is used to publish messages, the consumer API to consume messages, the streams API for stream processing, and the Connect API for integrating...
Curated Video
Design Microservices Architecture with Patterns and Principles - Topic-Queue Chaining and Load Balancing Pattern
This video explores the pattern of chaining topics and queues for load balancing in microservices communication. It demonstrates how this pattern can distribute the processing load among multiple service instances while maintaining the...
Curated Video
Design Microservices Architecture with Patterns and Principles - What Is Changed for Communications Between Monolithic to Microservices
In this video, we will discover the key differences in communication requirements between monolithic and microservices architectures. We will understand how the shift to microservices impacts communication patterns and protocols. This...
Curated Video
Design Microservices Architecture with Patterns and Principles - Using Domain Analysis to Model Microservices and Checklist after Decomposition
In this video, we will look at domain analysis techniques and their role in modeling microservices. We will discover how to perform an effective domain analysis and create a checklist to validate the decomposition of microservices. This...
Curated Video
Design Microservices Architecture with Patterns and Principles - Challenges of Microservices Architecture
In this video, we will discover the challenges and trade-offs associated with microservices architecture. We will understand the complexities of managing distributed systems, inter-service communication, data consistency, service...
Great Big Story
Discovering phosphorus, Hennig Brand's accidental breakthrough
How Hennig Brand's quest for gold led him to discover phosphorus by boiling urine in 1669.
Curated Video
Mastering Competency-Based Interview Questions
This video includes four of the best examples to competency-based interview answers to tough interview questions using the STAR method. In this video I cover extensive job interview tips by breaking down each example answer to explain...
Curated Video
How to Handle Salary Expectations in an Interview: Tips and Strategies
Uncomfortable discussing your salary expectations in a job interview? When discussing salary or compensation it is important to understand your value, and be clear and confident about your salary expectations, we'll look at how to this...
Curated Video
Top 3 Reasons You Didn't Get Hired: Insights from an HR Expert
If you’ve ever been to a job interview feeling confident you have the skills, experience, and qualifications for the job and then got rejected – then this should give you some insight. In this video I explore the common characteristics...
Curated Video
What I'd Do If I Started Composing Again From Zero
Advice for brand new composers that I've learned in my career
Curated Video
Your Final Score Is Your First Draft
How to critically examine your own music, and take it from good to great
Curated Video
Is It Better To Write on Paper or Computer?
The Pros and Cons of using Paper, Piano, and the Computer to write music
Curated Video
Anyone Can Write Music
All musicians can and should write music, here's an exercise to help you get started