Friday, July 15, 2022

Link Dump #45

If there is too hot to go outside just read something good:

  1. BookOfTheWeek #3: Microservices Patterns
  2. Software Development
    1. Spring Data JDBC – Modelling and working with aggregates
      Entities, aggregates, and aggregate roots are some of the core concepts used by Spring Data JDBC. Based on them, Spring Data JDBC decides which objects it loads or persists together.
    2. Schema evolution in Avro, Protocol Buffers and Thrift
      Article explores how Protocol Buffers, Avro and Thrift actually encode data into bytes and how each of them deals with schema changes.
    3. Why We're Obsessed With Dogfooding at Livecycle
      Solid dogfooding strategy will have positive effects on your users, your product, and your team.
    4. Things You Should Know About Databases #PickOfTheWeek
      Everything you should understand about RDBMS indexes, transactions and isolation levels and how they can impact your reasoning about specific transactions.
    5. Java 14 Record vs. Lombok
      Lombok and java records are different tools and serve different purposes. Article shows where Lombok is more suitable than records.
  3. Security
    1. Secure your web apps with an API Gateway #PickOfTheWeek
      Couple of ideas how to improve the security of web apps.
  4. Growth
    1. What are you bad at? Strategies for your weaknesses.
      What are your weaknesses? And what are you going to do about them? There are two strategies: improvement and avoidance.



Do you want more?

  1. Clean Architecture online course (Polish) - I show practial usage of Hexagonal Architecture, Domain-Driven Design, Test-Driven Development and many, many more.

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



No comments:

Post a Comment