Let's read something and let's get ready for the weekend!
- Software Development
- Loose design-time coupling: part of the wiring of a winning organization
A loose design-time coupled architecture is an essential ingredient of a winning organization. Read the article to understand the concept and its benefits. - Forest & Desert #PickOfTheWeek
In a software desert, we travel by force of will under an oppressive heat. In a software forest things were built in small, safe steps and we architected as we went along. When we talk about “building software”, we aren’t all talking about the same job. - Netflix’s Distributed Counter Abstraction
Distributed counting is a challenging problem in computer science. In this blog post, we’ll explore the diverse counting requirements at Netflix, the challenges of achieving accurate counts in near real-time, and the rationale behind our chosen approach, including the necessary trade-offs. - Data Mesh with Kafka: Decentralizing Ownership at Scale
Apache Kafka, a distributed streaming platform, is a natural fit for implementing data mesh principles. In this article, you’ll explore how Kafka enables data mesh and look at best practices for setting up self-service data products.
- Loose design-time coupling: part of the wiring of a winning organization
- Software Development
- Chaos Engineering: The Key to Building Resilient Systems for Seamless Operations
Chaos engineering involves controlled experimenting on a software system to gain confidence in the system’s ability to withstand turbulent and unexpected scenarios. By simulating failures, engineers can identify system weaknesses before they manifest in real-world situations. - Improving Application Resilience with Circuit Breaker Patterns
In this guide, you’ll learn what the Circuit Breaker pattern is, its benefits, and how to implement it in Spring Boot to enhance resilience. - How to Use Flyway for Database Migrations
In this article, you will learn why using a database migration tool like Flyway is a good idea, how Flyway works and how to integrate Flyway with your Spring Boot application. - 5 Key Policies to Strengthen Runtime API Governance #PickOfTheWeek
In this article, you will learn about the top five policies that organizations should implement to effectively govern their APIs during runtime. These policies are essential to ensure optimal API performance, security and alignment with evolving business and technical demands. - What is Functional Programming?
An "orthodox" definition of functional programming (FP) states that it is programming with pure / mathematical / side-effect-free functions. But that's neither practical nor reflects how the term is used daily. What is functional programming, then? - Improving the Developer Experience by Deploying CI/CD in Databases #PickOfTheWeek
While commonly applied to application code, the ability to deploy CI/CD in databases is lagging. How can developers use CI/CD to improve their database software deployment process, and where should they begin?
- Chaos Engineering: The Key to Building Resilient Systems for Seamless Operations
- Leadership
- Selecting My Team: The Art of Choosing the Right People #PickOfTheWeek
When building a successful team, the selection process is critical. In the article, you will find five key qualities to look for that will contribute to a cohesive and effective team.
- Selecting My Team: The Art of Choosing the Right People #PickOfTheWeek
- Self Development
- My Simple Knowledge Management and Time Tracking System
Learn how to create notes and manage your time in the way you can find important information easily and fast. - Everyone's the Hero in the Movie of Their Life #PickOfTheWeek
It's important to bear in mind that everyone's the hero in the movie of their life. From other's perspective they're the heroes, fighting the good fight, and we may be their villainous adversaries.
- My Simple Knowledge Management and Time Tracking System
Would like to get link dump on your email? Just subscribe.
No comments:
Post a Comment