DariuszGafka Profile Banner
Dariusz Gafka Profile
Dariusz Gafka

@DariuszGafka

Followers
203
Following
271
Media
7
Statuses
174

I am sharing knowledge and experience about #DDD, #ES and #Message-Driven Systems. And making them effortless to follow with #Ecotone Framework in #PHP.

Poland
Joined March 2019
Don't wanna be here? Send us removal request.
@DariuszGafka
Dariusz Gafka
3 months
Today I'm presenting a new Enterprise feature of Ecotone - "Orchestrator", which allows to build even the most complex Workflows in PHP with ease: - No complex logic, - No configuration files - No External Services You own and you define your Workflow within PHP: To define the
0
1
1
@DariuszGafka
Dariusz Gafka
3 months
When did we accept as normal that 60-70% of code we write is orchestration and boilerplate? Leaving just a fraction of our codebase dedicated to actually addressing real business challenges. Controller transformation, application service coordination, manual routing, repository
Tweet card summary image
blog.devgenius.io
When did we accept as normal that 60–70% of code we write is orchestration and boilerplate?
0
0
2
@DariuszGafka
Dariusz Gafka
3 months
Zero-config async processing in #PHP? Add #[Asynchronous("queue")] to any method, to enable asynchronous processing. No configs, extending framework classes, or setting up wiring needed. @EcotonePHP will automatically: - Create Message Consumer - Handle Routing & Serialization
0
1
2
@EcotonePHP
EcotoneFramework
8 months
For first new Users, Ecotone Enterprise comes with 40% discount code for first subscription payment. Go to https://t.co/619mRCEqpS, and provide promo code “resilientmessaging”, and discount will be applied. Offer will be available up to 10th of April.
0
1
0
@EcotonePHP
EcotoneFramework
8 months
From today, Ecotone comes with new website at https://t.co/619mRCDSAk. New website provides description of features, detailed code examples, and steps on how to get started. It aims to give general feeling on what Ecotone is about :)
0
1
2
@EcotonePHP
EcotoneFramework
8 months
Besides new website, Ecotone now comes with new Enterprise version. Ecotone Enterprise includes more custom advanced features, additional integrations, and ability to optimize the system usage. https://t.co/gIW1ukyNIC
Tweet card summary image
blog.ecotone.tech
Ecotone provides now Enterprise set of features to enhance PHP applications with Kafka, Cross-Service communication, and Dynamic Channels.
0
1
2
@DariuszGafka
Dariusz Gafka
1 year
Just published new article. Let's explore architecture in which scalability and resiliency are side effect of our daily development, not something we struggle for: https://t.co/Ti3gOrbjPE #web #programming #php #development @EcotonePHP
Tweet card summary image
blog.devgenius.io
Let’s explore architecture in which scalability and resiliency are side effect of our daily development, not something we struggle for.
3
2
2
@DariuszGafka
Dariusz Gafka
2 years
Just published Article: "Building Workflows in PHP with Ecotone". Almost any business requires Workflows. Therefore it's important to have ability to keep them maintainable and easy to understand. https://t.co/nbUGJRQWCe #php #cqrs #messaging #webdevelopment #programming
Tweet card summary image
blog.devgenius.io
Almost any business requires Workflows. Therefore it’s important to have ability to keep them maintainable and easy to understand.
0
2
5
@DariuszGafka
Dariusz Gafka
2 years
Just posted "Integrating PHP Applications with Ecotone and RabbitMQ" Communication between Applications can be really challenging, yet with right level of abstraction, we can make the process effortless. https://t.co/qBqkirgGq6 #programming #php #development #rabbitmq
0
2
5
@DariuszGafka
Dariusz Gafka
2 years
Just published Symfony Multi-Tenant Applications with @EcotonePHP. Let's discuss how can we build Multi-Tenant system with the least possible effort using @symfony, #Doctrine, #CQRS with #Ecotone. https://t.co/gAShCDZqpg #php #development #eventsourcing #messaging
Tweet card summary image
blog.devgenius.io
Let’s discuss how can we build Multi-Tenant system with the least possible effort using Symfony, Doctrine ORM, CQRS with Ecotone.
0
1
6
@DariuszGafka
Dariusz Gafka
2 years
Just published "Laravel Multi-Tenant Applications with Ecotone". In this article we will focus on real life solutions for Multi-Tenant systems using @laravelphp together with @EcotonePHP. https://t.co/e1LhIJ0J7P #php #laravel #messaging #ddd
Tweet card summary image
blog.devgenius.io
In this article we will focus on real life solutions for Multi-Tenant systems, which we can apply in Laravel based Applications with…
0
1
2
@EcotonePHP
EcotoneFramework
2 years
Interested in how @EcotonePHP can help you in recovering from failures in a safe way? Read more on new documentation page - Message Handling Isolation: https://t.co/2pYKIh3FoE #php #messaging #development #event #eda
Tweet card summary image
docs.ecotone.tech
0
2
1
@DariuszGafka
Dariusz Gafka
2 years
Just published - Working with Databases using DDD Mindset. Let's forget about low level code like SQL execution, data mapping, and switch the focus to the business parts of the system. https://t.co/0aFOqCSmza #ddd #php #development #programming #database
Tweet card summary image
blog.devgenius.io
Let’s forget about low level code like SQL execution, data mapping, and switch the focus to the business parts of the system.
0
1
2
@andrewcairns
Andrew Cairns
2 years
What is a Command Bus? If you haven't encountered a Command Bus before, or not quite clear on it's purpose - this might help you develop an easy way to think about them. https://t.co/nAcZ0HyjyM
4
5
21
@DariuszGafka
Dariusz Gafka
2 years
Just published: Message based-Business Oriented Interfaces. Messaging combined with Business Interfaces, can provide us with smooth development experience, testable code and a lot of extra features: https://t.co/r5to0vtXEZ #messaging #ddd #php
Tweet card summary image
blog.devgenius.io
Messaging combined with Business Interfaces, can provide us with smooth development experience, testable code and a lot of extra features.
0
1
2
@DariuszGafka
Dariusz Gafka
2 years
Just published an article about #DDD and #Messaging with @laravelphp and @EcotonePHP. https://t.co/p4eq5HPlhQ It covers topics such as: - What is and how to use Messaging - How to build applications that can self-heal - How to focus on business parts of the system Also
Tweet card summary image
blog.devgenius.io
Let’s explore what is Resilient Messaging and how it can help us build systems that focus on business logic using DDD patterns.
0
0
2
@EcotonePHP
EcotoneFramework
2 years
Starting from 1.206.0 @EcotonePHP now supports @laravelphp Queues for Asynchronous Communication. Read more here: https://t.co/w3kouswZGy
0
1
3