Code Monkey home page Code Monkey logo

webflux-gateway's Introduction

Привет, я Сергей.

Программирую на , но не брезгую и во фронт иногда залезть

Закончил Яндекс.Практикум по направлению Java-разработчик. Вот некоторые из моих проектов:

Сервис по аренде вещей

Readme Card
Учебный проект. Из интересного - была задача снизить нагрузку на основной сервер от невалидных запросов - сделал перед сервисом gateway на WebFlux с валидацией . Вот так немного познакомился с реактивщиной в спринге..

Сервис по публикации событий и поиска компании для участии в этих событиях

Readme Card
Тоже учебный проект. Использовал, кроме обычного спрингового стека, и . Пришлось поглубже копнуть CriteriaApi и EntityGraph

Сервис для добавления, оценки и рекомендации фильмов на основе общих предпочтений.

Readme Card
Основа проекта на Spring Boot и JdbcTemplate написана мной. Дополнительные фичи - разрабатывались группой разработчиков под моим руководством. В группе в основновном занимался разрешением мёрдж конфликтов в гите, ревью кода. Разработал общие правила репозитория.

Дополнительное задание-проект для сокурсников

Readme Card
Сервис поиска новостей по ключевым словам. Новости собираются из заданных rss источников. Есть регистрация пользователей и персональные настройки rss источников. Делал для тех кому было так же как мне мало учебной программы.

Авторское решение предыдущего задания

Readme Card
Из интересного - попробовал немного Spring Security, сделал аутентификацию на jwt token с двумя токенами - access и refresh, реализовал обновление новостей в несколько потоков.

Фронт к вышеописанному проекту

Readme Card
Написано на React + Redux-toolkit. Особо тут нечего сказать, просто визуализация для новостного сервиса. Иногда хочется как-то визуализировать то что ты делаешь на бэке. Кстати автоматически деплоится на GH-pages, можно посмотреть. А если локально запустить этот проект, то и попользоваться.
Только не пинайте за внешний вид - дизайн немного не моя сфера.. )

Top Langs

webflux-gateway's People

Contributors

sergey-oreshkin avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.