Microservices and gRPC in Scala with FS2 and Scalapb

  Рет қаралды 3,794

Rock the JVM

Rock the JVM

Күн бұрын

Пікірлер: 8
@meltyblood
@meltyblood Жыл бұрын
Love to see Cats and FS2 in your videos!
@brieuckaisin7742
@brieuckaisin7742 Жыл бұрын
Thank you, excellent video (as always :D)! As you can see at 8:12, the case classes generated by Scalapb have all their fields defined with default values. This means that code using these classes will still compile after adding new fields at the end of protobuf messages, without necessarily being correct. To avoid this, the generated classes' companion objects normally contains a method `of()` that doesn't provide default values (nor `unknownFields` at the end of the classes, existing for extensibility and backward compatibility).
@abhiroy1993
@abhiroy1993 10 ай бұрын
Another excellent demo as always Daniel 😊
@davisuga
@davisuga Жыл бұрын
Awesome tutorial, as always!
@hubstrangers3450
@hubstrangers3450 Жыл бұрын
Thank you....
@leorandomnickname
@leorandomnickname Жыл бұрын
what could be missing in my intellij which is dying and burning, it cannot autocomplete nor detect the generated classes.
@leorandomnickname
@leorandomnickname Жыл бұрын
wow I had to work without any IDE support, the app worked but coding blindly.
@MrDejvidkit
@MrDejvidkit Жыл бұрын
Thank you very much, next stop is ZIO gRPC + authentication example (Context) ;-)
A Load Balancer in Scala with Cats Effect and Http4s
37:33
Rock the JVM
Рет қаралды 4,7 М.
Self-Types in Scala - the Why and the How | Rock the JVM
14:57
Rock the JVM
Рет қаралды 8 М.
Жездуха 42-серия
29:26
Million Show
Рет қаралды 2,6 МЛН
Какой я клей? | CLEX #shorts
0:59
CLEX
Рет қаралды 1,9 МЛН
«Жат бауыр» телехикаясы І 26-бөлім
52:18
Qazaqstan TV / Қазақстан Ұлттық Арнасы
Рет қаралды 434 М.
Hilarious FAKE TONGUE Prank by WEDNESDAY😏🖤
0:39
La La Life Shorts
Рет қаралды 44 МЛН
Contravariance in Scala: Why Is It So Hard? | Rock the JVM
16:24
Rock the JVM
Рет қаралды 15 М.
Building micro-services in Rust using gRPC!
9:22
Let's Get Rusty
Рет қаралды 57 М.
FS2: Typed Functional Streams in Scala
18:40
Rock the JVM
Рет қаралды 9 М.
Algebraic Data Types (ADT) in Scala | Rock the JVM
14:19
Rock the JVM
Рет қаралды 10 М.
Protocol Buffers in gRPC
8:41
Stephane Maarek
Рет қаралды 98 М.
Cats with Scala: Essential Type Class Hierarchy, Explained
35:00
Rock the JVM
Рет қаралды 19 М.
13 Introduction to gRPC and Protocol Buffers
32:07
Nic Jackson
Рет қаралды 61 М.
Functional stream processing with Scala - Fs2 Crash Course
45:22
Жездуха 42-серия
29:26
Million Show
Рет қаралды 2,6 МЛН