Open in app

Sign in

Write

Sign in

Lucas Godoy
Lucas Godoy

275 Followers

Home

Lists

About

Pinned
ITNEXT

Published in

ITNEXT

Explain to me Go Concurrency Worker Pool Pattern like I’m five

An easy explanation about how all the components of this pattern work together to concurrently process a batch of jobs.

Jun 26, 2021
4
Explain to me Go Concurrency Worker Pool Pattern like I’m five
Explain to me Go Concurrency Worker Pool Pattern like I’m five
Jun 26, 2021
4

Golang Concurrency — Building a Simple Rate Limiter - Token Bucket algorithm

Discover Golang’s token bucket for simple rate limiting. Learn its limitations and potential optimizations.

Feb 28
1
Golang Concurrency — Building a Simple Rate Limiter - Token Bucket algorithm
Golang Concurrency — Building a Simple Rate Limiter - Token Bucket algorithm
Feb 28
1
ITNEXT

Published in

ITNEXT

[Refactor] Go Worker Pool — A way around to the sync package

Synchronize worker executions by using Semaphore pattern instead of sync.WaitGroup.

Jul 5, 2021
1
[Refactor] Go Worker Pool — A way around to the sync package
[Refactor] Go Worker Pool — A way around to the sync package
Jul 5, 2021
1
ITNEXT

Published in

ITNEXT

Optimize your data access by using CQRS Architecture Pattern — A theoretical and practical…

Why using CRUD architectures should be avoided and use CQRS pattern would be better for certain use cases. Part II

Jun 12, 2021
2
Optimize your data access by using CQRS Architecture Pattern — A theoretical and practical…
Optimize your data access by using CQRS Architecture Pattern — A theoretical and practical…
Jun 12, 2021
2
ITNEXT

Published in

ITNEXT

Optimize your data access by using CQRS Architecture Pattern — A theoretical and practical approach

Why using CRUD architectures should be avoided and use CQRS pattern would be better for certain use cases. Part I

Jun 4, 2021
Optimize your data access by using CQRS Architecture Pattern — A theoretical and practical approach
Optimize your data access by using CQRS Architecture Pattern — A theoretical and practical approach
Jun 4, 2021

Go concurrency applied to data pipelines

A different approach to batch processing, and how to potentiate the power of data pipelines throughout the use of the Go concurrency model.

Mar 27, 2021
Go concurrency applied to data pipelines
Go concurrency applied to data pipelines
Mar 27, 2021
Lucas Godoy

Lucas Godoy

275 Followers

Tech Lead at Pomelo

Following
  • Incremental Bytes

    Incremental Bytes

  • Daniel Foo

    Daniel Foo

  • Mirek Stanek

    Mirek Stanek

  • Vitalii Honchar

    Vitalii Honchar

  • Arthur Costa

    Arthur Costa

See all (302)

Help

Status

About

Careers

Press

Blog

Privacy

Terms

Text to speech

Teams