Javeloper 2024 (online) to VI. edycja największej polskiej konferencja poświęcona Java i architekturze oprogramowania. Wydarzenie odbywa się w dniu 09.05.2024 roku w formie transmisji online. Skierowana jest do architektów, developerów, devopsów, specjalistów od bezpieczeństwa, specjalistów cloud i big data.
Konferencja zapewnia najwyższy poziom wykładów prowadzonych przez największe polskie gwiazdy związane z Javą oraz prelegentów wiodących firm zajmujących się Java w Polsce. Podczas konferencji na swoim wirtualnych stoiskach zaprezentują się jedynie uznane i innowacyjne firmy informatyczne, których obecność zwiększa rangę wydarzenia.
W trakcie trwania konferencji odbędą się Wirtualne Targi Pracy Javeloper, na których interaktywnie nawiążesz kontakt z firmami.
Przekonaj się dlaczego warto odwiedzić naszą konferencję. Sprawdź, jaką tematykę poruszamy podczas wyjątkowych prelekcji.
Jesteśmy największą konferencją online dotyczącą Java i architektury oprogramowania. W żadnym innym miejscu w sieci nie spotkasz tylu specjalistów jednego dnia!
Jedyne w swoim rodzaju targi pracy z ofertami dla różnej klasy specjalistów. Nie tylko specjalizujących się w Java.
Najwybitniejsi prelegenci z Polskiej sceny programowania. Poznaj ich metody na sukces w IT!
Dołącz do nas w największych cyfrowym wydarzeniu o Java w Polsce! Bilet jest darmowy.
Jest to największe wydarzenie tego typu w Polsce. Ponad 3 ścieżki tematyczne jednego dnia!
Na największej konferencji online dotyczącej Javy nie mogło zabraknąć wspaniałych prelegentek i prelegentów!
Java Rockstar
Java Rockstar
Java Rockstar
Architekt
Technology Rockstar
Java Rockstar
Java Rockstar
Java Rockstar
Okazuje się, że to co odróżnia poziom eksperta od poziomu zaawansowanego w każdej dziedzinie, nie tylko programowania, to model mentalny, w których "widzisz" sytuację z każdej strony jednocześnie - jak gdyby trójwymiarowo. W trakcie prezentacji przedstawię podstawy neuropsychologiczne oraz zaproponuję Ci mapę postrzegania decyzji architektonicznych, którą stosują eksperci z Bottega IT Minds.
I've worked with microservices for 9 years now, and I've migrated systems from monoliths / distributed monoliths to microservices. Companies call me to help them in this process, and I kind of worked my "standard" way of how to do this. In this talk, I'd like to show you step by step what I do when I help companies moving into microservices. This talk is not about how to design microservices per se (I've already talked about it a lot, and I give workshops on that) but what exactly I do in the process, and what you should not forget about. So it's everything apart from architecture itself. I'll talk about: How (much) to design the initial architecture, how to build an easy to use tailored service template, what you need in pipelines, how to test the system, what security changes are required, how to teach observability, how to introduce product teams and a culture to get the most of microservices (and what happens if you don't). Of course every company is a bit different and this is not the only way to do it, but if I show you what it usually means for me perhaps you will find something you didn't take into account in your process, if you are ever in such a situation. And if you are currently working with monolith (distributed or not), this may be really useful.
Imagine jumping into a new project. In a very short time you start asking meaningful questions, understand the business, and model it correctly. Somehow you just feel what's right. You manage to solve some of the problems the team was facing for months. You suggest improvements that can benefit your clients tremendously. All within the first few weeks. Some team members may admire you, while others might make accusations that you are cheating or faking your abilities, or that you possess some special superpowers. Sounds like a fairy tale? During this presentation I'm going to show you how you can utilize archetypes to immediately recognize the business patterns, make right modeling decisions and astonish your fellow team members.
Już niebawem.
I znowu ten moment: w swoim procesie wywołujesz API zewnętrznego systemu. Co robisz? Jeśli jest piątek popołudniu - wołasz synchronicznego POSTa i super 🙂 Implementacja prosta, szybka, testy implementujesz błyskawicznie.
Ale w weekend nie odpoczniesz. Bo przecież co jak POST nie dojdzie bo sieć zawodna. A Ty już po swojej stronie zrobiłeś commit nowego rekordu w bazie. A jak POST dojdzie, ale będzie długo? User będzie czekał na UI a przecież co go interesuje że pod spodem jakiś zewnętrzny system jest powolny. No chyba w poniedziałek trzeba będzie doczytać o tych rozproszonych transakcjach i Two-phase commit. I już wiesz że kawa się będzie lała strumieniami.
Opowiem o komunikacji asynchronicznej z zachowaniem spójności końcowej z użyciem wzorca integracji Outbox. Sprawdza się gdy zmiana musi się zakomitować w kilku systemach które pojedynczo może i są transakcyjne, ale jako całość nie są. Zmiana zapisuje się do bazy ale musi trafić też na kolejkę? A co jak zapiszesz na kolejkę ale transakcja na bazie się nie powiedzie? Trzeba rollbackować z kolejki? Oby tylko ta wiadomość jeszcze tam była, prawda? 🙂
Historia oparta na case-study integracji systemów rożniących się od siebie. Wymienię jakie problemy dzięki Outbox macie rozwiązane za darmo, a jakie problemy wygenerowane. Też za darmo 🙂 Po to abyś wiedział i świadomie podjął decyzję.
Już niebawem.
Już niebawem.
Już niebawem.
Czy zastanawiałeś się kiedyś, jak Java, ten starożytny język, który przetrwał modę na Y2K, nadal radzi sobie w dzisiejszych czasach szybkich procesorów i pamięci w chmurze? W tej prezentacji odkryjemy, jak każdy - od początkujących programistów, przez miłośników kawy, aż po weteranów kodowania - może opanować sztukę optymalizacji wydajności w Javie. Rozprawimy się z mitami, takimi jak 'Java jest wolna' i 'GC (Garbage Collector) to koszmar', a także zbadamy, jak najnowsze aktualizacje Javy przywracają jej młodość. Przygotuj się na podróż, w której 'NullPointerException' stanie się twoim najlepszym przyjacielem, a 'JVM tuning' twoim nowym hobby. Dołącz do nas, by dowiedzieć się, jak sprawić, aby twoje aplikacje Java biegały szybciej niż plotki w biurze!
Już niebawem.
Już niebawem.
Już niebawem.
Już niebawem.
Wiedza i inspiracja
Konferencje online to doskonałe miejsce do zdobywania nowej wiedzy i inspiracji. Będziesz mieć możliwość wysłuchania prezentacji wybitnych ekspertów w dziedzinie Pythona, którzy podzielą się swoimi doświadczeniami i najlepszymi praktykami. To świetna okazja do nauki nowych technik, narzędzi i podejść związanych z językiem Python, które mogą pomóc w rozwoju Twoich umiejętności programistycznych.
Sieć kontaktów
Konferencje online są doskonałą okazją do nawiązywania nowych kontaktów zawodowych. Będziesz mieć poznać innych entuzjastów Java, programistów, specjalistów i przedstawicieli firm, którzy podzielają Twoje zainteresowania i pasję do tego języka programowania. Możesz wymieniać się doświadczeniami, zadawać pytania, a nawet znaleźć potencjalne możliwości współpracy lub pracy.
Przedstawiamy tegorocznych sponsorów wydarzenia. Jeżeli chcesz do nich dołączyć, skontaktuj się z nami.
PRACY IT
Wirtualne Targi Pracy IT to ogromna szansa dla uczestników konferencji na znalezienie nowej pracy oraz dla wystawców na pokazanie się kandydatom z jak najlepszej strony. Na Wirtualnych Targach znajdziesz wirtualne stoiska firmowe, które swoją funkcjonalnością dorównują stoiskom stacjonarnym. Znajdziesz tam wiele możliwości interakcji z wystawcami jak: grupowe video rozmowy z przedstawicielami firm, indywidualne rozmowy w pokoju rekrutacji, możliwość chatu, pozostawienia CV, kontaktu telefonicznego i nawiązania relacji przez social media.
PRODUKTÓW
I SZKOLEŃ
Wirtualne Targi Produktów i Usług IT są cyfrową przestrzenią, na której mogą się spotkać klienci IT oraz firmy produkujące oprogramowanie i usługi biznesowe i mieć możliwość zaprezentowania swojej oferty potencjalnym klientom.
Outsourcingu IT
Polska branża IT to w ogromnej mierze outsourcing IT oraz body leasing. Polskie firmy IT dostarczają ekspertów do największych gigantów technologicznych na świecie. Na Wirtualnych Targach Outsourcingu można spotkać ludzi z różnego obszaru biznesu, zarówno tych poszukujących pracowników na wynajem, jak i oferujących swoich specjalistów.
Oto marki medialne które są już z nami! Jeżeli chcesz dołączyć skontaktuj się z nami.
Jeżeli chcesz dołączyć skontaktuj się z nami.
Copyright Javeloper ©2024 All Rights Reserved
No tak… Jakoś ta moja historia dotarła aż dotąd! Pewien czas kodowałem nie rozumiejąc jak skomplikowane to zajęcie… Teraz modeluję ze świadomością jak zmienny jest software oraz jak ładny i bezpieczny może być gdy tylko pragmatycznie podejść do projektowania, kodowania i testowania. Zadaję pytania aby wyłuskać to co istotne, a odfiltrować szum. Z tego buduję backend, frontend, infrastrukturę i zespół. Ta droga zaprowadziła mnie też do Bottega IT Minds, gdzie mogę uczyć innych, na najwyższym poziomie, wśród tych od których sam uczyłem się wcześniej. Niewiarygodny fikołek!
I’m a software architect with passion for creating great products. Domain-driven design & Test-driven development are some of my favorite tools. My code is clean and easy to modify, thanks to the modular, loosely coupled design achieved by continuous TDD iterations backed by a deep understanding of business requirements.
I’m also a professional consultant and trainer. In my free time I create online courses and write articles about software development, DDD and clean code.
Check out my training program to help you become a professional Technical Business Partner:
https://www.howtobe.pro
Programista Javy z kilkuletnim doświadczeniem komercyjnym. Mam na swoim koncie również przygody z Pythonem i Scalą. Lubię uczyć i dzielić się wiedzą. Aktualnie programuję dla firmy Grid Dynamics
I’m Maria Stachowiak and for over 17 years I have been working for customers from logistics and public sectors. I create functional solutions and I drive business innovation for my customers. I actively support the development of business analysts and software engineers by leading communities and providing training sessions.
Od 13 lat jestem trenerem i konsultantem w firmie Bottega IT Minds. W codziennej pracy integruję Domain Driven Design, Event Storming, style architektoniczne, zwinne procesy wytwórcze i zdrowy rozsądek. Stosuję nadrzędną zasadę: rozpoznać klasę problemu z jaką mamy do czynienia i dobrać do niej odpowiednią klasę narzędzia. Hobbystycznie interesuję się psychologią pozytywną i kognitywistyką. Lubię myśleć o sobie jako entuzjaście Software Craftsmanship.
Notorious engineer at work and after hours, tracing meanders of the art of software engineering. Remote Software Gardener, mostly working in web-oriented Java gardens. Testcontainers Community Champion. Programming usually in Java (since 1.3), Scala and Go, but in other languages too. Fan of agility, seen mostly as choosing the right tools and approaches after asking the right questions. Developer, trainer and conference speaker. In his talks, Piotr covers not only hardcore Java but also software architecture, computer security, and soft-skills.
Grzegorz Piwowarczyk jest starszym inżynierem w Hazelcast, prowadzi szkolenia i bloguje na 4comprehension.com. Interesują go systemy rozproszone, wydajność i architektura systemów. Krążą plotki, że istnieje tylko w czasie kompilacji.
21 years designing, building commercial systems and leading teams. 9 years hands-on experience in microservices, including large monolith-to-microservice migrations. Public and private clouds, K8s, Kafka, and all the usual suspects. 12 years teaching: 300+ workshops and talks on Domain Driven Design, Test Driven Development, Behavior. Driven Development, eXtreme Programming, Craftsmanship, Reactive Programming, distributed and modular architectures, Spring, Java and IT management,
Mateusz jest Architektem w Asseco Data Systems. Programowaniem zajmuje się od 8 lat głównie w technologiach opartych o JVM. Po pracy prowadzi bloga oraz zajmuje się szkoleniami.
Także wspieram organizacje w zmianie, zwiększając świadomość wartości dla klienta w organizacji. Pomagam uzyskać koncentrację na niej oraz dostarczać ją w sposób efektywny i przewidywalny. Jest to realizowane poprzez tworzenie kultury organizacji uczącej. Tworzymy pętle informacji zwrotnej pomiędzy organizacją, a klientem i organizacją, a pracownikiem najczęściej wykorzystując do tego Scrum.
Passionate software developer with over 6 years of professional experience. Spent the last two years designing and developing highly available, performant server applications at CERN. Received a PhD in machine learning. Interested in software design, algorithms and functional programming. Loves reading books, playing piano and riding a bike.