Friday, November 3, 2023

Link Dump #111

The coffee, the book, the weekend - what else?

  1. #BookOfTheMonth:
    Beyond Software Architecture: Creating and Sustaining Winning Solutions
  2. Software Architecture
    1. Kubernetes And Kernel Panics
      Learn how Netflix’s container platform connects Linux kernel panics to kubernetes pods?
    2. How DoorDash Rearchitected its Cache to Improve Scalability and Performance
      How can a new cache system improve scalability and safety across all services while also making it simple for teams to adopt a cache when necessary to improve performance?
    3. The Split-Brain Phenomenon: A Distributed Systems Dilemma #PickOfTheWeek
      The Split-Brain problem is a formidable challenge in the world of distributed systems, posing a significant threat to data consistency, system integrity, and reliability.
  3. Software Development
    1. Think Like a Data Scientist: The Importance of Building a Data-Driven Company Culture
      Unless staff at every level grasp the power of data and have the skills to wield it properly, it becomes a wasted resource. That’s why organizations should focus on creating a culture of data.
    2. Announcing Apache Flink 1.18
      The Apache Flink PMC is pleased to announce the release of Apache Flink 1.18.0. Let's look at a packed release with a wide variety of improvements and new features.
    3. Apache Kafka Cheatsheet
      Let’s dive into the world of Apache Kafka and unlock the power of real-time data streaming for your projects and applications.
    4. Hibernate Soft Delete: @SoftDelete Example
      In most applications, there is always a requirement to soft delete some part of data, rather than purging from the system completely. Learn how to use Hibernate @SoftDelete annotation to achieve it.
    5. The "Hockey Stick" Problem #PickOfTheWeek
      A successful project requires a strong bond of trust between developers and stakeholders. In the article, you will find some of the lessons the author learned in fostering this trust.
  4. Clean Code
    1. Embracing the Strangler Fig pattern for legacy modernization (Part Two)
      In this article, you will learn how to overcome people and process challenges related to  the strangler fig pattern.
    2. Embracing the Strangler Fig pattern for legacy modernization (Part Three)
      In this article, you will learn how to overcome technology challenges related to the  strangler fig pattern.
    3. Decoupling domains with the Observer pattern #PickOfTheWeek
      In this article, the author looks at an alternative approach to API design that potentially minimizes the risk of tight-coupling: the Observer pattern.
  5. Testing
    1. Include Only Relevant Details In Tests 
      A good test should include only details relevant to the test, while hiding noise.
  6. Agile
    1. Six Steps to Higher Team Performance #PickOfTheWeek
      How your team structures its work can have a huge impact on performance. Use the infographics from the article to lead a conversation on how to work more effectively.
  7. Leadership
    1. 3 conditional statements smart people never say
      Conditional statements stand between you and the life you hope to enjoy. Do your best to avoid the one explained in the article.
    2. Improve Your Positive Influence: Eliminate Common Obstacles #PickOfTheWeek
      We all have the potential to have a lot more influence if we address the common obstacles that interfere with achieving our influence attempts.

Would like to get link dump on your email? Just subscribe.

No comments:

Post a Comment