In the first part of the article about CQRS and Event Sourcing implementation in PHP, I’ve focused on explaining what are CQRS and Event Sourcing. I’ve mentioned the general idea...
To some developers, SQL is this boring database language, which they only use when they have to. And it’s probably the last thing they would use in a freestyle coding...
In the previous article, we’ve prepared a framework-agnostic part of our application. Now it’s time to connect it with a framework and storage. For the purpose of this article, we...
Symfony and Zend Framework are two major PHP frameworks, used by PHP developers all over the world to create high-performance web applications using the MVC pattern. But while they both...
Creating a framework-agnostic application is possible, no matter what set of tools you use. Recently, PHP developers talk a lot about DDD – hexagonal architecture and similar patterns. Their main...
The world of microservices is unforgiving. When you can’t communicate and do it fast, you don’t belong. To relieve this situation, developers employ remote procedure call systems, which make it...
Command Query Responsibility Segregation (CQRS) with Domain Driven Design is getting more and more popular recently. Its implementation in PHP, which will be the topic of the article, generates some...
WebSocket, the protocol that enables two-way asynchronous communication between the client and the host, has been around for quite a few years. And yet, despite many benefits it provides, PHP’s...
Estimate your project
Your message has been sent. We’ll get back to you in 24 hours.Back to page
We’ll get back to you in 24 hours
to address your needs as quick as possible.
We’ll prepare an estimation of the project
describing the team compostition, timeline and costs.
We’ll perform a free code review
if you already have an existing system or a part of it.
Our work was featured in:
Jakie będą kolejne kroki?
Krótka rozmowa o twoim doświadczeniu,
umiejętnościach i oczekiwaniach.
Praktyczne zadanie sprawdzające dokładnie
poziom twoich umiejętności.
Spotkanie w biurze
Rozmowa w biurze The Software House,
pozwalająca nam się lepiej poznać.
Ostateczna odpowiedź i propozycja
finansowa (w ciągu kilku dni od spotkania).