Trener PHP, CTO, architekt, tech-lead, developer. dla Naszej-Klasy, Gadu-Gadu, Adv.pl, a także jako konsultant w zakresie tematyki skalowalności i wydajności aplikacji internetowych.
Interesuje się m.in. zagadnieniami związanymi z budową skalowalnych i wydajnych rozwiązań webowych, zarówno od strony architektury aplikacji jak i infrastruktury serwerowej.
Skalowanie, wydajność i nowoczesne podejścia. Dodatkowo architektura, craft i testowanie.
Zobacz szkolenia...
Narzędzia profesjonalnego zespołu. Continous Integration and Delivery, repozytoria.
Zobacz szkolenia...
Skalowanie i wydajność PostgreSQL. Doświadczenie weteranów.
Zobacz szkolenia...
Modelowanie i implementacja złożonych problemów biznesowych. Techniki Event Storming oraz podejścia architektoniczne CQRS, Event Sourcing.
Zobacz szkolenia...
Skalowanie i wydajność MySQL. Doświadczenie weteranów.
Zobacz szkolenia...
Idea renesansowej pracowni - Bottegi zakłada nieustanną pracę jej członków i dzielenie się jej wynikami.
Czas, którego nie modelujemy wprost jest czynnikiem, który mści się w projektach. Podczas prezentacji przedstawiono paradygmat zdarzeniowy i wzorzec Process Manager/Saga.
Autor Bottega: |
|
Powiązane szkolenia dedykowane: |
Architektura aplikacji i systemów - Wzorce architektoniczne dla projektantów Microservices - podejście kompleksowe oparte o DDD i Cloud Domain Driven Design - zaawansowane techniki modelowania i archetypy (część 3) Archetypy modeli biznesowych z wykorzystaniem Event Stormingu Implementacja Domain Driven Design - wzorce architektoniczne (część 2) |
Powiązane szkolenia otwarte: |
|
Powiązane usługi: |
Audyty architektury Audyty architektury Wdrażanie Machine Learning |
W 1970 roku John Conway publikował koncept prostego automatu komórkowego, Game of Life. Dziś, po 37 latach, tych kilka regułek rządzących rozwojem świata komórek jest idealnym przykładem do nauki programowania obiektowego, funkcyjnego, wzorców, testowania oprogramowania, pair programmingu… Dla nas Game of Life stanie się także punktem wyjścia do metod analizy domeny klienta, rozgryzania jej niuansów i niedopowiedzeń ze strony biznesu, czy wreszcie definiowania i ochrony logiki biznesowej tak, aby teoretycznie niewielkie zmiany wymagań nie zrujnowały całkowicie implementacji… W końcu Game of Developer Life to coś więcej niż tylko stosowanie w praktyce znanych frameworków i narzędzi.
Autor Bottega: |
|
Powiązane szkolenia dedykowane: |
PHP revisited - odświeżenie spojrzenia na programowanie w PHP Projektowanie i implementacja wysokowydajnych aplikacji w języku PHP |
Powiązane usługi: |
Audyty architektury |
Każdy z nas korzysta z jakiegoś mechanizmu lub strategii wydawania kodu na serwer produkcyjny. W trakcie prezentacji przedstawione zostaną różne koncepcje deploymentu aplikacji oraz możliwości, jakie się dzięki temu otwierają. Od pojedynczego serwera do całego klastra. Porozmawiamy także o tematach pośrednio związanych z releasami, choćby o obsłudze cache'owanych plików statycznych.
Autor Bottega: |
|
Powiązane szkolenia dedykowane: |
PHP revisited - odświeżenie spojrzenia na programowanie w PHP Projektowanie i implementacja wysokowydajnych aplikacji w języku PHP |
Powiązane usługi: |
Audyty architektury |
Autor Bottega: |
|
Powiązane szkolenia dedykowane: |
PHP revisited - odświeżenie spojrzenia na programowanie w PHP Projektowanie i implementacja wysokowydajnych aplikacji w języku PHP |
Powiązane usługi: |
Audyty architektury |
Lecture was held on code::dive conference on November 15-16, 2016, Wrocław, Poland
Autor Bottega: |
|
Powiązane szkolenia dedykowane: |
Elasticsearch - architektura i zagadnienia zaawansowane Tworzenie platform Big Data z wykorzystaniem technologii z rodziny Apache Data storytelling: Jak w prosty sposób prezentować trudne dane |
Powiązane usługi: |
Wdrażanie Machine Learning Wdrażanie Machine Learning Wdrażanie Machine Learning Wdrażanie Machine Learning Wdrażanie Machine Learning |
Skalowanie i tuning MySQL.
Autor Bottega: |
Tytuł | Kategoria | Il. dni | |
---|---|---|---|
Archetypy modeli biznesowych z wykorzystaniem Event Stormingu
|
Analiza biznesowa Domain Driven Design i Event Storming |
2 dni |
Szczegóły
|
Event Storming - przygotowanie modelarzy i facilitatorów
|
Analiza biznesowa Domain Driven Design i Event Storming |
2 dni |
Szczegóły
|
Event Storming - sesja demo
|
Domain Driven Design i Event Storming |
2 dni |
Szczegóły
|
Implementacja Domain Driven Design - wzorce architektoniczne (część 2)
|
Domain Driven Design i Event Storming |
2 dni |
Szczegóły
|
PHP revisited - odświeżenie spojrzenia na programowanie w PHP
|
PHP |
3 dni |
Szczegóły
|
Pragmatyczna refaktoryzacja z użyciem technik Domain Driven Design i archetypów modeli
|
Wzorce i Craftsmanship Domain Driven Design i Event Storming |
4 dni |
Szczegóły
|
Projektowanie i implementacja wysokowydajnych aplikacji w języku PHP
|
PHP |
3 dni |
Szczegóły
|
REST i Microservices w PHP
|
PHP |
4 dni |
Szczegóły
|
Sesja Event Stormingu - praca nad domeną klienta
|
Analiza biznesowa Domain Driven Design i Event Storming |
2 dni |
Szczegóły
|
Testowanie obciążeniowe w PHP
|
Testowanie i QA |
2 dni |
Szczegóły
|