Link Dump #142
Let's talk about Java
by
1w ago
How about an article... or two... or a few more? #BookOfTheMonth: Building Green Software Software Architecture From Monolith to Microservices The list and brief explanation of the few solutions worth considering when you are migrating to microservices from the monolith architecture. Software Development Event Storming Workshops: Tips and Tricks #PickOfTheWeek Event storming is a powerful technique for collaborative domain exploration, but like any tool, it’s not a one-size-fits-all solution. In this article, we’ll delve into practical tips and tricks to make your event stor ..read more
Visit website
Event Storming Workshops: Tips and Tricks
Let's talk about Java
by
1w ago
Event storming is a powerful technique for collaborative domain exploration, but like any tool, it’s not a one-size-fits-all solution. In this article, we’ll delve into practical tips and tricks to make your event storming sessions more effective and productive. Tips and Tricks No Silver Bullet Remember that there’s no silver bullet in software development. If event storming doesn’t seem to work for your specific problem, don’t be discouraged. Instead, consider trying alternative approaches. Event storming might not always be the right fit, and that’s okay. Adapt Recommendations When foll ..read more
Visit website
Link Dump #141
Let's talk about Java
by
1w ago
The sun is shining again... The link dump received again... isn't that the perfect moment to take a break and read... again: Software Architecture Introducing the RIG Model - The Puzzle of Designing Guaranteed Data-Consistent Microservice Systems #PickOfTheWeek This article introduces the novel RIG model, which supports the design of guaranteed data-consistent microservices systems from a business perspective. Software Development Commit Offsets in Kafka Learn more about automatic or manual offset management, and synchronous or asynchronous committing, developers must carefully cons ..read more
Visit website
Event Storming Workshops: A Closer Look at Different Approaches
Let's talk about Java
by
2w ago
Armed with the knowledge from our previous article on workshop preparation, we’re ready to shift our focus shifts to a crucial aspect of Event Storming: the diverse workshops it recommends.    From Conception to Code Event Storming serves as a strategic approach to gain a comprehensive understanding of the business domain, aiming to unveil as many uncertainties and complexities as possible prior to initiating design and implementation. Each phase of this process demands varying degrees of detail and breadth of information. At times, a broad overview suffices, while certain scen ..read more
Visit website
Link Dump #140
Let's talk about Java
by
3w ago
Ready or not here Link Dump comes. Software Architecture What are language agents? In the article, you will find information about the characteristics of language agents and how to spot them. You will find there also a review of the selection of language agent architectures. Software Development Docker Compose Profiles, one the most useful and underrated features Learn what are Docker Compose Profiles and how to use them to build and start exactly what you want. Setting the Stage: Preparing for Your Event Storming Workshop #PickOfTheWeek Event Storming offers three distinct workshop ..read more
Visit website
Setting the Stage: Preparing for Your Event Storming Workshop
Let's talk about Java
by
3w ago
Now that you’re familiar with Event Storming and its benefits, it’s the perfect moment to delve into the "How" - the practical aspects of conducting an Event Storming workshop. Event Storming is a dynamic workshop approach that delves into domain and requirements discovery. The insights gained are invaluable, aiding in the design of software that aligns closely with business boundaries, thereby simplifying maintenance. Event Storming offers three distinct workshop types - Big Picture, Process Level, and Design Level. Today, we’ll zero in on the universal aspect: workshop preparation. Who to ..read more
Visit website
Link Dump #139
Let's talk about Java
by
3w ago
Friday has come! How about some good reading before the weekend? Software Architecture No such thing as a modular monolith? #PickOfTheWeek In this article, the author explains why there’s no such thing as a modular monolith and why the term ‘domain-oriented component architecture’ might be a better choice. Elevating Your Code Craftsmanship: Questions and Answers #PickOfTheWeek Recently, I shared the idea of a series of posts designed to guide you through the construction of the Training Center, utilizing a microservices architecture. I’m excited to delve a bit deeper into this t ..read more
Visit website
Elevating Your Code Craftsmanship: Questions and Answers
Let's talk about Java
by
1M ago
Recently, I shared the idea of a series of posts designed to guide you through the construction of the Training Center, utilizing a microservices architecture. If you missed it, you can catch up here. I’m excited to delve a bit deeper into this topic today. Where Can You Uncover the Project Requirements? Curious about the business we’re supporting? Head over to the requirements section for a succinct overview and the high-level requirements of the Training Center. Keep in mind, these requirements are dynamic and will evolve over time. Consider this list a primer to the business landscap ..read more
Visit website
Link Dump #138
Let's talk about Java
by
1M ago
No one ever: there are days when there's no time for reading. Software Development The Power of Post-Its: Deciphering Business Processes with Event Storming #PickOfTheWeek Event Storming is a technique that can help you overcome obstacles and tackle unfamiliar projects with complex business logic. You're not a software engineer; you're a "frameworker" #PickOfTheWeek Are you a developer who easily jumps from framework and libraries to another tool? Are you a developer who knows how they work under the hood? Kafka queues: now and in the future In the article, you'll take a lo ..read more
Visit website
The Power of Post-Its: Deciphering Business Processes with Event Storming
Let's talk about Java
by
1M ago
Have you ever implemented a new feature only to discover, just before release, that some “obvious” information wasn’t shared with you? Or perhaps you’ve worked on a project when no one knew how it aligned with the company’s strategy? Or was there one knowledgeable person, unfortunately on holiday at the crucial moment? Have you ever had to work without any documentation? Or with a codebase that was more misleading than informative?  If you answered “yes” to any of these questions, I have great news for you - Event Storming is a technique that can help you overcome these obstacles and ta ..read more
Visit website

Follow Let's talk about Java on FeedSpot

Continue with Google
Continue with Apple
OR