Hi
user
Admin Login:
Username:
Password:
Name:
gRPC and What, Why, How?
--client
pyohio
--show
pyohio_2019
--room cartoon2 14845 --force
Next: 12 What's the Buzz with Machine Learning
show more...
Marks
Author(s):
John Roach
Location
Cartoon 2
Date
jul Sun 28
Days Raw Files
Start
12:45
First Raw Start
12:25
Duration
0:30:0
Offset
0:19:14
End
13:15
Last Raw End
13:38
Chapters
00:00
Total cuts_time
25 min.
https://www.pyohio.org/2019/presentations/121
raw-playlist
raw-mp4-playlist
encoded-files-playlist
host
archive
tweet
mp4
svg
png
assets
release.pdf
gRPC_and_What_Why_How.json
logs
Admin:
episode
episode list
cut list
raw files day
marks day
marks day
image_files
State:
---------
borked
edit
encode
push to queue
post
richard
review 1
email
review 2
make public
tweet
to-miror
conf
done
Locked:
clear this to unlock
Locked by:
user/process that locked.
Start:
initially scheduled time from master, adjusted to match reality
Duration:
length in hh:mm:ss
Name:
Video Title (shows in video search results)
Emails:
email(s) of the presenter(s)
Released:
has someone authorised pubication
Unknown
Yes
No
Normalise:
Channelcopy:
m=mono, 01=copy left to right, 10=right to left, 00=ignore.
Thumbnail:
filename.png
Description:
markdown
# gRPC and what, why, how? In this talk, we will be covering the following topics: - **What is gRPC?** We will be talking about serialization and what RPC is in general. We will quickly skim over the history of previous similar protocols for example: SOAP and CORBA. We will be talking about the problem space these protocols tried to resolve and why it slowly lost popularity. We will be giving a quick overview of RESTful services and what has been done so far to support RESTful services. We will look into the history of gRPC and how it came to be. - **Why use gRPC?** With a segway from the first topic we will be looking into what gRPC is doing differently than the previous generation RPC solutions and pros/cons against using REST. - **How can we use gRPC with Python?** Will showcase via live coding(or code samples for backup) the creation of a 'Hello World' application. We will write a simple proto file, generate code from it and start it as a service and query the service using an open source tool. We will also demonstrate how quick someone might create a client for the gRPC service. - **Production Considerations:** We will go over the most important considerations when deciding to use gRPC in production. Such as build tooling, testing, deployment and load management considerations. - **Q&A:** Time allowing will open the floor to questions that people might have You might have overheard yet another acronym "gRPC" getting thrown when talking about a replacement of REST or when mentioning microservices. In this talk, we will be looking into what gRPC is, the reasons why you would use it, how you would use it with Python and talk about considerations for running gRPC services in production.
Comment:
production notes
2019-07-28/12_25_46.ts
Apply:
12:25:46 - 12:55:46 ( 00:30:00 )
S:
12:25:46 -
E:
12:55:46
D:
00:30:00
show more...
vlc ~/Videos/veyepar/pyohio/pyohio_2019/dv/cartoon2/2019-07-28/12_25_46.ts :start-time=00.0 --audio-desync=0
Raw File
Cut List
12:25:46
seconds: 0.0
Wall: 12:25:46
Duration
00:30:00
12:55:46
seconds: 0.0
Wall: 12:25:46
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2019-07-28/12_55_46.ts
Apply:
12:55:46 - 13:07:26 ( 00:11:40 )
S:
12:55:46 -
E:
13:07:26
D:
00:11:40
show more...
vlc ~/Videos/veyepar/pyohio/pyohio_2019/dv/cartoon2/2019-07-28/12_55_46.ts :start-time=00.0 --audio-desync=0
Raw File
Cut List
12:55:46
seconds: 0.0
Wall: 12:55:46
Duration
00:11:40
13:07:26
seconds: 0.0
Wall: 12:55:46
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2019-07-28/13_08_14.ts
Apply:
13:08:14 - 13:10:11 ( 00:01:57 )
S:
13:08:14 -
E:
13:38:13
D:
00:29:59
(
End:
117.0)
show more...
vlc ~/Videos/veyepar/pyohio/pyohio_2019/dv/cartoon2/2019-07-28/13_08_14.ts :start-time=00.0 --audio-desync=0
Raw File
Cut List
13:08:14
seconds: 0.0
Wall: 13:08:14
Duration
00:29:59
13:38:13
seconds: 117.0
Wall: 13:10:11
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2019-07-28/13_08_14.ts
Apply:
13:10:11 - 13:10:17 ( 00:00:06 )
S:
13:08:14 -
E:
13:38:13
D:
00:29:59
(
Start:
117.0) (
End:
123.0)
show more...
vlc ~/Videos/veyepar/pyohio/pyohio_2019/dv/cartoon2/2019-07-28/13_08_14.ts :start-time=0117.0 --audio-desync=0
Raw File
Cut List
13:08:14
seconds: 117.0
Wall: 13:10:11
Duration
00:29:59
13:38:13
seconds: 123.0
Wall: 13:10:17
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2019-07-28/13_08_14.ts
Apply:
13:10:17 - 13:35:22 ( 00:25:05 )
S:
13:08:14 -
E:
13:38:13
D:
00:29:59
(
Start:
123.0) (
End:
1628.0)
show more...
vlc ~/Videos/veyepar/pyohio/pyohio_2019/dv/cartoon2/2019-07-28/13_08_14.ts :start-time=0123.0 --audio-desync=0
Raw File
Cut List
13:08:14
seconds: 123.0
Wall: 13:10:17
Duration
00:29:59
13:38:13
seconds: 1628.0
Wall: 13:35:22
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2019-07-28/13_08_14.ts
Apply:
13:35:22 - 13:38:13 ( 00:02:51 )
S:
13:08:14 -
E:
13:38:13
D:
00:29:59
(
Start:
1628.0)
show more...
vlc ~/Videos/veyepar/pyohio/pyohio_2019/dv/cartoon2/2019-07-28/13_08_14.ts :start-time=01628.0 --audio-desync=0
Raw File
Cut List
13:08:14
seconds: 1628.0
Wall: 13:35:22
Duration
00:29:59
13:38:13
seconds: 0.0
Wall: 13:08:14
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
Rf filename:
root is .../show/dv/location/, example: 2013-03-13/13:13:30.dv
Sequence:
get this:
check and save to add this
2019-07-28/12_25_46.ts
2019-07-28/12_55_46.ts
2019-07-28/13_08_14.ts
Veyepar
Video Eyeball Processor and Review