hiroyukim  id:hiroyukim  



22,621    

-    

-    









.NET  (6)  

AI(5)  

API  (14)  

AdventCalendar  (7)  

Android  (5)  

AngularJS  (9)  

C#  (5)  

CI(9)  

CRuby  (3)  

CSS  (6)  

CentOS  (8)  

Circuit Breaker  (4)  

Cookie  (3)  

C  (13)  

Deep Learning  (6)  

Distributed  (7)  

ElasticSearch  (5)  

Error  (7)  

FD_SET  (3)  

Free  (4)  

GC(22)  

GDB  (7)  

GNU  (3)  

GPGPU  (3)  

Generator  (4)  

Groovy  (3)  

HBase  (5)  

HTTP  (22)  

HTTPS  (5)  

IBM  (10)  

IPA  (4)  

IntelliJ IDEA  (14)  

JIT  (3)  

Java  (156)  

Java 8  (4)  

Java EE  (8)  

JavaScript  (51)  

KVS  (3)  

Linux  (157)  

Markdown  (23)  

Microsoft  (3)  

N-gram  (3)  

NIO.2  (3)  

NLP  (5)  

NUMA  (4)  

OSS  (6)  

OpenCV  (3)  

OpenSSL  (3)  

PC(4)  

PDF  (9)  

Packer  (6)  

Pandoc  (4)  

PlantUML  (4)  

RDB  (4)  

RDBMS  (7)  

RFC  (5)  

RHEL  (3)  

Raspberry Pi  (7)  

React  (4)  

Ruby  (95)  

Scala  (132)  

ScalaMatsuri  (3)  

Socket  (15)  

System  (3)  

TLS  (4)  

Tools  (6)  

UI(8)  

UX(6)  

Ubuntu  (11)  

Warning  (3)  

Web  (23)  

Xanadu  (3)  

YARN  (3)  

ab(3)  

abstract  (3)  

accept  (4)  

actor  (7)  

ag(5)  

aio  (5)  

akka  (18)  

algorithm  (57)  

algorithms  (6)  

alloy  (3)  

amazon  (4)  

analytics  (3)  

annotation  (3)  

ansible  (9)  

apache  (17)  

architecture  (10)  

ast  (3)  

async  (17)  

atomic  (5)  

aws  (7)  

b-tree  (6)  

bash  (3)  

benchmark  (11)  

binary  (6)  

blog  (6)  

book  (20)  

books  (3)  

boost  (4)  

browser  (8)  

btree  (6)  

buffer  (4)  

build  (9)  

business  (3)  

c(41)  

c++  (56)  

c10k  (3)  

cache  (7)  

capistrano  (4)  

cgroup  (4)  

cgroups  (3)  

chain  (3)  

channel  (3)  

chef  (10)  

clang  (3)  

classfile  (4)  

client  (4)  

clojure  (12)  

code  (7)  

codereading  (3)  

coffeescript  (4)  

collection  (3)  

commit  (3)  

common lisp  (5)  

compiler  (7)  

computer  (3)  

concurrency  (21)  

concurrent  (24)  

const  (3)  

constexpr  (3)  

container  (5)  

content-security-policy  (3)  

context  (4)  

cpan  (4)  

cpu  (31)  

crawler  (4)  

create  (4)  

daemon  (3)  

data structure  (4)  

database  (18)  

db(15)  

debug  (21)  

debugging  (3)  

deeplearning  (3)  

design  (4)  

development  (37)  

diagram  (4)  

dispatch  (4)  

dns  (3)  

docker  (53)  

document  (6)  

documentation  (9)  

domain  (5)  

driver  (3)  

eclipse  (8)  

ecmascript  (3)  

editor  (4)  

education  (7)  

embulk  (8)  

emulator  (3)  

english  (6)  

epoll  (4)  

erlang  (20)  

event  (6)  

example  (5)  

file  (9)  

filesystem  (7)  

firefox  (3)  

fluent  (7)  

fluentd  (24)  

fork  (20)  

fpga  (3)  

framework  (35)  

functional  (4)  

future  (6)  

game  (5)  

gcc  (6)  

gem  (7)  

generics  (3)  

git  (39)  

github  (21)  

gitignore  (3)  

glibc  (3)  

go(91)  

goalng  (3)  

golang  (181)  

google  (8)  

goroutine  (9)  

graceful  (3)  

gradle  (3)  

graph  (7)  

grpc  (4)  

guide  (3)  

h2o  (10)  

hadoop  (22)  

hash  (8)  

haskell  (83)  

heap  (3)  

hipchat  (3)  

hivemall  (3)  

homebrew  (3)  

http2  (7)  

iPhone  (3)  

ide  (12)  

image  (3)  

index  (11)  

innodb  (13)  

inotify  (7)  

install  (11)  

intellij  (12)  

interface  (5)  

io(24)  

ios  (3)  

iowait  (5)  

isatty  (3)  

isucon  (4)  

jar  (4)  

java7  (6)  

java8  (8)  

jenkins  (6)  

join  (3)  

js(21)  

json  (16)  

jubatus  (4)  

jvm  (41)  

kafka  (5)  

kazuho  (10)  

kernel  (46)  

kibana  (5)  

kindle  (3)  

kosaki  (7)  

language  (8)  

leak  (4)  

library  (19)  

libuv  (5)  

license  (3)  

lisp  (9)  

listen  (3)  

llvm  (7)  

local  (4)  

lock  (6)  

lock-free  (5)  

log  (8)  

lombok  (5)  

lua  (4)  

lxc  (8)  

mac  (14)  

machine learning  (12)  

machinelearning  (13)  

mackerel  (5)  

macro  (5)  

malloc  (6)  

mapreduce  (3)  

math  (20)  

mathematics  (7)  

matplotlib  (5)  

mattn  (17)  

maven  (13)  

meetup  (3)  

memcached  (7)  

memory  (22)  

metaprogramming  (3)  

mongodb  (11)  

monitoring  (17)  

mruby  (8)  

multi-thread  (3)  

mvc  (4)  

mysql  (87)  

network  (22)  

networkx  (5)  

nginx  (29)  

node  (22)  

node.js  (35)  

non-blocking  (5)  

norikra  (5)  

null  (3)  

numpy  (11)  

open  (4)  

oracle  (4)  

orm  (6)  

os(11)  

panic  (4)  

parallel  (6)  

parser  (14)  

pattern  (4)  

performance  (62)  

perl  (48)  

php  (12)  

plugin  (8)  

pom  (4)  

posix  (5)  

postgresql  (16)  

prefork  (4)  

proc  (7)  

process  (11)  

processor  (4)  

profiling  (6)  

programming  (107)  

punycode  (6)  

python  (91)  

queue  (5)  

rails  (11)  

random  (7)  

reactive  (7)  

read  (6)  

recommendation  (4)  

redis  (5)  

reference  (4)  

riak  (7)  

root  (4)  

rspec  (6)  

rss  (4)  

rust  (19)  

sample  (4)  

sbt  (8)  

schema  (4)  

scipy  (6)  

security  (22)  

selenium  (6)  

server  (25)  

set  (4)  

shell  (6)  

signal  (4)  

simd  (7)  

slide  (28)  

slideshare  (14)  

socket.io  (6)  

software  (20)  

sort  (10)  

source  (4)  

spark  (12)  

sql  (14)  

ssh  (7)  

ssl  (4)  

stack  (5)  

stm  (7)  

study  (4)  

table  (5)  

tcp  (9)  

td(4)  

tdd  (4)  

tech  (4)  

terminal  (4)  

test  (26)  

testing  (10)  

thread  (21)  

tips  (9)  

togetter  (5)  

tool  (17)  

trie  (8)  

tty  (4)  

tuning  (5)  

tutorial  (13)  

twitter  (6)  

uml  (7)  

unix  (17)  

v6  (4)  

vagrant  (7)  

vim  (39)  

vimrc  (4)  

visualization  (6)  

waf  (4)  

websocket  (7)  

web  (4)  

wiki  (5)  

windows  (30)  

x86  (9)  

xml  (11)  

 (20)  

 (9)  

 (4)  

 (17)  

 (4)  

 (44)  

 (7)  

 (5)  

 (4)  

 (4)  

 (5)  

 (15)  

 (6)  

 (6)  

 (13)  

 (4)  

 (7)  

 (7)  

 (13)  

 (6)  

 (6)  

 (20)  

 (22)  

 (13)  

 (8)  

 (7)  

 (5)  

 (7)  

 (6)  

 (6)  

 (4)  

 (10)  

 (12)  

 (11)  

 (5)  

 (19)  

 (11)  

 (6)  

 (4)  

 (5)  

 (6)  

 (16)  

 (4)  

 (5)  

 (17)  

 (5)  

 (11)  

 (9)  

 (6)  

 (5)  

 (7)  

 (6)  

 (13)  

 (5)  

 (7)  

 (5)  

 (5)  

 (4)  

 (5)  

 (6)  

 (6)  

 (6)  

 (11)  

 (5)  

 (14)  

 (6)  

 (6)  

 (5)  

 (21)  

 (4)  

 (5)  

 (5)  

 (4)  

 (33)  

 (12)  

 (5)  

 (14)  

 (9)  

 (4)  

 (4)  

 (6)  

 (6)  

 (9)  

 (10)  

 (13)  

 (6)  

 (4)  

 (5)  

 (4)  

 (13)  

 (16)  

 (4)  

 (5)  

 (16)  

 (6)  

 (26)  

 (6)  

 (6)  

 (4)  

 (19)  

 (10)  

golang  (181)  

Linux  (157)  

Java  (156)  

Scala  (132)  

programming  (107)  

Ruby  (95)  

go(91)  

python  (91)  

mysql  (87)  

haskell  (83)  


 


 (17)



accept  

HTTP  

kazuho  

linux  

Linux  

listen  

network  

performance  

queue  

server  

Socket  

starlet  

SYN Flood  

System  

TCP  

 

 


 




tcphiroyukim (11)  






TIME_WAIT | GREE Engineering  



30 users  

labs.gree.jp  


 


  C302CA Chromebook   MySQLDBWebWeb PHP Linux  TCP 
 TIME_WAITに関する話 | GREE Engineering


hiroyukim
hiroyukim  2017/06/02  


TCP

performance
 



 














TCP Fast OpenKernel - ASnoKaze blog  



75 users  

asnokaze.hatenablog.com  


 


TCP Fast Open TCP Fast OpenRFC 7413 TCP Fast Open使TCP3SYN Linux/TCP Fast Open使 TCP Fast Open TCP Fast OpenAppleIETFNANOG Deploying TCP Fast Open in the wild
 TCP Fast Openの闇と、Kernelの緩和コミット - ASnoKaze blog


hiroyukim
hiroyukim  2017/05/13  


network

TCP
 



 














How TCP backlog works in Linux  



132 users  

veithen.io  


 


When an application puts a socket into LISTEN state using the listen syscall, itneeds to specify a backlog for that socket. The backlog is usually described as the limit for the queue of incoming connections. Because of the 3-way handshake used by TCP, an incoming connection goes through an intermediate state SYN RECEIVED before itreaches the ESTABLISHED state and can be returned by the accept s
 How TCP backlog works in Linux


hiroyukim
hiroyukim  2015/06/03  


Socket

performance

linux

listen

tcp

queue
 



 














GitHub - robertswiecki/intrace: Enumeration of IP hops using existing TCP connections  



23 users  

github.com/robertswiecki  


 


You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
 GitHub - robertswiecki/intrace: Enumeration of IP hops using existing TCP connections


hiroyukim
hiroyukim  2015/03/16  


network

tcp

System
 



 














[] TCPHTTP  



53 users  

blog.kazuhooku.com  


 


HTTP/1.1   pipeliningHTTP/1.1SO_LINGER
 



hiroyukim
hiroyukim  2015/01/15  


HTTP

kazuho

tcp
 



 














Data Center Transmission Control Protocol (DCTCP)  



4 users  

learn.microsoft.com  


 


Applies To: Windows Server 2012 Data Center Transmission Control Protocol (DCTCP) Data centers host diverse applications, mixing on the same network a variety of workflows that require small, predictable latency, while other applications require large, sustained throughput. In this environment, todays state-of-the-art Transmission Control Protocol (TCP) congestion control mechanisms do not provid
 Data Center Transmission Control Protocol (DCTCP)


hiroyukim
hiroyukim  2014/09/28  






tcp
 



 














linux  TCP_DEFER_ACCEPT ()  - kazuho  



26 users  

kazuhooku.hatenadiary.org  


 


 (2.6.31 ?) *1  SYN_RECV   ACK (TCP ) SYN-ACK  190  TCP   SYN-ACK  TCP IP使 LAN  () Ubuntu BTS  ( TCP_DEFER_ACCEPT 使 Apac
 linux の TCP_DEFER_ACCEPT (サーバサイド) の挙動について - kazuhoのメモ置き場


hiroyukim
hiroyukim  2014/05/12  


tcp

accept

linux

server
 



 














LinuxTCP_DEFER_ACCEPTacceptread  



59 users  

blog.yuryu.jp  


 


listen()backlogTCP_DEFER_ACCEPT - blog.nomadscafe.jplisten backlog  accept(2)  read(2)  EAGAIN調 Linuxmantcp(7) TCP_DEFER_ACCEPT (since Linux 2.4) Allow a listener to be awakened only when data arrives on the socket. Takes an integer value (seconds), this can bound the maximum number of
 



hiroyukim
hiroyukim  2014/05/08  


accept

tcp
 



 














SYN cookies - Wikipedia  



24 users  

ja.wikipedia.org  


 


SYN cookies () TCP SYN flood1996J [] SYN flood TCP  SYN IP使 TCP (TCP)  SYN  SYN ACK  TCP TCPTCP TCP
 



hiroyukim
hiroyukim  2013/08/14  


tcp

linux

SYN Flood
 



 














Take advantage of TCP/IP options to optimize data transmission | TechRepublic  



8 users  

www.techrepublic.com  


 


Streamlining data transmission is a critical challenge for any enterprise. Thankfully, the TCP/IP protocol provides many ways to optimize data transfer. This article examines several options and shows how they can boost performance. By Alex Kuznetsov, Alex Plant, and Alexander Tormasov Last time, we explained how the TCP_CORK option can decrease the number of packets transferred over a network. Wh
 Take advantage of TCP/IP options to optimize data transmission | TechRepublic


hiroyukim
hiroyukim  2013/08/13  


tcp

Linux

performance
 



 














TCP 3-way handshakeTCP_DEFER_ACCEPT -   



48 users  

blog.yuuk.io  


 


2013/10/22  Starletlistening socketTCP_DEFER_ACCEPT調 TCP package Starlet::Server; ... # set defer accept if ($^O eq 'linux') { setsockopt($self->{listen_sock}, IPPROTO_TCP, 9, 1) # 9TCP_DEFER_ACCEPT and $self->{_using_defer_accept} = 1; } ... TCP_DEFER_ACCEPTLinux 2.4 Linux 2.6.32 (linux  TCP_DE
 TCP 3-way handshakeのレイテンシ軽減のためのTCP_DEFER_ACCEPTソケットオプション - ゆううきブログ


hiroyukim
hiroyukim  2013/07/22  


Linux

starlet

network

tcp
 



 














1











202472

   



20242-20244

   



202471

   


 

Twitter



@HatenaBookmark


@hatebu

 









   




 



j

k

l

e

o
 

















 









 

















 









 









 







Pro



 




 






App Storeからダウンロード
Google Playで手に入れよう


Copyright © 2005-2024 Hatena. All Rights Reserved.
 



x