Comments (4)
Well, looks like someone else had the same idea. Happy to see that I may not have to do the work:
https://twitter.com/davidfowl/status/1020870675135750145
I plan to use it as a baseline for my Kestrel HTTP/2-based gRPC/gRPC-Web implementation when HTTP/2 support in .NET Core 2.2 gets stable (around .NET Core 2.2 preview 1?)
grpc/grpc#15139 (comment)
from froto.
Kestrel added http2 response trailers 4 days ago on 10/5. It will be in 2.2.0-preview3
https://github.com/aspnet/KestrelHttpServer/issues/622
https://github.com/aspnet/KestrelHttpServer/commits/release/2.2
2018-10-05 daf6e1e Http/2 response trailers
Learning About The Headers Used for gRPC over HTTP/2
https://apievangelist.com/2018/02/05/headers-used-for-grpc-over-http2/
from froto.
An Early Look at gRPC and ASP.NET Core 3.0
2019-02-26 by @stevejgordon
https://www.stevejgordon.co.uk/early-look-at-grpc-using-aspnet-core-3
from froto.
It is pretty great to see .NET engineers I've interacted with who are now at Microsoft and Google working on this together. Here they are working on the performance of the protobuf library: https://twitter.com/davidfowl/status/1106061725730668544
from froto.
Related Issues (20)
- Span<T> HOT 4
- Are there any plans for a proto3 canonical json serialization? HOT 1
- Are the methods mentioned in Serialization.fs currently consumed anywhere in code? HOT 1
- UnknownFields in the serializer seems to be unused, can this be removed or is it unimplemented? HOT 14
- Proto2 required fields are not properly serialized HOT 1
- Would it be possible to get a 0.51 nuget release of the parser and serializer? HOT 21
- Proto3 oneOf type does not parse HOT 4
- Add interface implementation of IMessage to Froto.Serialiation to make code gen have less dependencies HOT 6
- Enum in message body error HOT 4
- Allow identifiers to start with underscore HOT 1
- SourceLink seems to fail while building HOT 3
- position in ProtoField are defined differently
- gRPC on Alpine docker requires libc6-compat
- Make TP work with .NET Core tooling HOT 2
- PulsarApi.proto HOT 3
- need stable CI builds on master HOT 5
- new maintainer please HOT 4
- Parse error when optional/required/repeated is missing HOT 3
- Support for proto3? HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from froto.