Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
View pivovarit's full-sized avatar

Sponsors

@goerge

Organizations

@vavr-io @boundrates

Block or report pivovarit

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don鈥檛 include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user鈥檚 behavior. Learn more about reporting abuse.

Report abuse
pivovarit/README.md

Architecture therapy for overengineered stacks. Helping teams unship the microservices they didn't need.


I'm Grzegorz - a classically-trained engineer who helps teams build resilient, performant distributed systems 馃憢

I help companies get their architecture back on track - stop overengineering, tackle the 'impossible' consistency problems - with a pragmatic, delivery-driven focus and no cargo-culting.

Java Championvavr-io project lead 路 WarsawJUG leader 路 Oracle ACEJDD program committee 路 150+ conference talks 路 85+ hands-on workshops delivered.

Let's talk - email contact@4comprehension.com

Train your team, untangle an architecture that's gone sideways, or mentor your seniors 1:1 - it starts with a free, no-commitment call. Not ready? Read how I think at 4comprehension.com.


hands-on workshops for engineering teams

Modular, tailored to your stack and your actual problems, hands-on - built around the systems your team ships, not a fixed curriculum. We scope what your team needs in the free assessment before anyone commits.

distributed systems & architecture

concurrency & reactive

modern Java, Spring & Go

Pinned Loading

  1. vavr-io/vavr vavr-io/vavr Public

    v蕦vr (formerly called Javaslang) is a non-commercial, non-profit object-functional library that runs with Java 8+. It aims to reduce the lines of code and increase code quality.

    Java 6.2k 671

  2. parallel-collectors parallel-collectors Public

    Parallel Collectors is a toolkit easing parallel collection processing in Java using Stream API.

    Java 679 63

  3. throwing-function throwing-function Public

    Checked Exceptions-enabled Java 8+ functional interfaces + adapters

    Java 392 58

  4. more-gatherers more-gatherers Public

    Missing Stream API functionality you always longed for - provided via Stream API Gatherers

    Java 55 2

  5. for-comprehension4j for-comprehension4j Public

    Java 12 1

  6. tdocker tdocker Public

    minimalistic terminal UI for everyday Docker operations

    Go 86 4

Morty Proxy This is a proxified and sanitized view of the page, visit original site.