jk25d-startup
271 views | +0 today
Follow
jk25d-startup
startup
Curated by jk25d
Your new post is loading...
Your new post is loading...
Scooped by jk25d
Scoop.it!

security - REST Web Service authentication token implementation - Stack Overflow

jk25d's insight:

how to create tokens: 토큰은 완벽한 랜덤이면 안전. 해당 랜덤값 맵핑을 메모리나 디비에 저장하는 것은 메모리 문제나 지연이 있으므로, id와 time을 인크립션하는 방식도 사용. 인크립션 방식은 id와 time을 hmac으로 만들고 세개를 다시 secret key로 인크립션. 왜 이렇게 해야 하는지.. 머 이런 내용들..

more...
No comment yet.
Scooped by jk25d
Scoop.it!

javascript - node.js on multi-core machines - Stack Overflow

jk25d's insight:

다른 event driven모델과 비교되는 node.js의 멀티코어 사용방식. 소켓하나를 오픈하고 여러개의 워커에게 분배해주는 방식. 아파치를 앞단에 두고 하는 방식과 비교한 내용도잇음

more...
No comment yet.
Scooped by jk25d
Scoop.it!

scriptie_J_Schipers.pdf

jk25d's insight:

Facebook chat architecutre. 다수사용자 처리를 위해 사용자를 파티셔닝+클러스터링된  채널에 나누고, 분산된 Presence에서 사용자와 클러스터 맵핑정보 관리. 메시지 전송시 웹티어에서 받을사용자가 속해있는 채널로 메시지 전송. 해당 채널에서 메시지를 받을 사용자한테 전송

more...
JerryJung's curator insight, May 12, 2013 7:16 PM

jk25d's curator insight,May 10, 10:03 AM

Facebook chat architecutre. 다수사용자 처리를 위해 사용자를 파티셔닝+클러스터링된  채널에 나누고, 분산된 Presence에서 사용자와 클러스터 맵핑정보 관리. 메시지 전송시 웹티어에서 받을사용자가 속해있는 채널로 메시지 전송. 해당 채널에서 메시지를 받을 사용자한테 전송

Scooped by jk25d
Scoop.it!

Rackspace Startup Program Spotlight On Taxi For Two: London's ...

Rackspace Startup Program Spotlight On Taxi For Two: London's ... | jk25d-startup | Scoop.it
... Taxi for two, a United Kingdom-based startup and member of the Rackspace Startup Program, is building a solution for sharing taxi cabs in London. It's a mobile phone-based service that enables people who are going in ...
jk25d's insight:

Taxi for two. 같은 방향 승객간 택시요금 sharing하는 서비스. rackspace startup 프로그램

more...
No comment yet.
Rescooped by jk25d from Cloud Central
Scoop.it!

Oracle to announce new IaaS cloud computing service offering at OpenWorld

Oracle to announce new IaaS cloud computing service offering at OpenWorld | jk25d-startup | Scoop.it
Oracle is to announce a new IaaS service that will provide customers with access to secure, virtualised compute power hosted in an Oracle data centre, according to CEO Larry Ellison.

Via Peter Azzopardi
jk25d's insight:

오라클 새 IaaS서비스 발표, public 및 private 모두 제공. cloud환경에 맞는 pluggable한 새 데이터베이스 12c 발표. 한 데이터베이스에 멀티터넌트가 동시에 존재할 수 있음.

more...
No comment yet.
Rescooped by jk25d from Amazing Science
Scoop.it!

What Comes After the Cloud? How About Fog Computing?

What Comes After the Cloud? How About Fog Computing? | jk25d-startup | Scoop.it
Startup Symform says its shredded, distributed cloud is more resistant to natural disasters than traditional computing clouds.

 

The world has embraced the cloud. What’s not to like? Startups can grow rapidly without investing in racks of computers, companies can back up data easily, consumers can travel light and still have access to their huge photo libraries and other personal files.

 

Back in October, however, real clouds clashed with metaphorical clouds when Hurricane Sandy and its aftermath took down some key data centers in New York and New Jersey; a serious problem for businesses who had their main servers in New York and their backup servers in nearby New Jersey.

 

Commercial cloud service providers, for the most part, did pretty well; perhaps because some of the largest data centers, like Amazon’s northern Virginia server farm, were not in the disaster zone. But Sandy certainly reminded cloud service providers that redundant files have to be separated by more than a couple of racks, or even a couple of miles.

 

Startup Symform thinks it can provide better disaster resilience than even data centers hundreds of miles apart. And, says Bassam Tabbara, Symform cofounder and Chief Technical Officer, it can do that in a way that’s extremely cheap—and in some cases free—to its customers.

 

Tabbara describes Symform’s approach as a “decentralized, distributed, virtual, and crowd-sourced” cloud. Living in the San Francisco Bay area, I can visualize that kind of cloud, however, we don’t call it a cloud here, we call it fog.


Via Dr. Stefan Gruenwald
more...
No comment yet.
Rescooped by jk25d from playframework
Scoop.it!

Playing with Actors!

"Personally, I like the whole asynchronous messaging workflow. I don’t know why; it makes sense in my head. I am pleased that Play framework comes with Akka, a message-driven asynchronous framework. I will present a simple Play example and try to explain why I did what I did."


Via opensas
jk25d's insight:

play framework이 내부적으로 actor model을 어떻게 사용하고 있는지에 대한 설명

 

 

more...
No comment yet.
Scooped by jk25d
Scoop.it!

Consistent Hash Ring

jk25d's insight:
hashring. 분산구조를 지원하지 않는 storage에서 데이터를 여러곳에 나눠 저장할 수 있는 방법. 데이터에서 구한 해쉬값과 특정노드를 매칭시키는게 기본개념이고.. 여러가지 발생하는 문제 해결을 위해 ring형태, replica, next 노드 검색 기능을 부가함. 좀더 상세한 구현: http://cowboyrushforth.com/2011-06-03/consistent_hash_ring_in_node-js
more...
No comment yet.
Scooped by jk25d
Scoop.it!

Couchbase Server Manual 2.0 - Chapter 1. Introduction to Couchbase Server - 1.2.5. vBuckets

jk25d's insight:

couchbase의 active, active cluster access방식. cluster node 정보가 있는 vbucket map을 각 노드와 client library가 가지고 있음. client library는 vbucket map의 정보를 보고 elastic하게 scale되는 node로 접속함. 노드가 scale in/out 될때마다 vbucket map의 정보가 업데이트되며, 업데이트된 vbucket map은 각 node와 client library로 전송됨. 이 정보를 전송받기 위해 client library는 REST API를 하나 오픈하고 있어야 함. 추가 정보 아래. http://www.couchbase.com/docs/couchbase-devguide-2.0/couchbase-client-topology-via-rest.html

more...
JerryJung's curator insight, May 12, 2013 7:15 PM

jk25d's curator insight,May 10, 5:07 PM

couchbase의 active, active cluster access방식. cluster node 정보가 있는 vbucket map을 각 노드와 client library가 가지고 있음. client library는 vbucket map의 정보를 보고 elastic하게 scale되는 node로 접속함. 노드가 scale in/out 될때마다 vbucket map의 정보가 업데이트되며, 업데이트된 vbucket map은 각 node와 client library로 전송됨. 이 정보를 전송받기 위해 client library는 REST API를 하나 오픈하고 있어야 함. 추가 정보 아래. http://www.couchbase.com/docs/couchbase-devguide-2.0/couchbase-client-topology-via-rest.htm

JerryJung's curator insight, May 12, 2013 7:15 PM

jk25d's curator insight,May 10, 5:07 PM

couchbase의 active, active cluster access방식. cluster node 정보가 있는 vbucket map을 각 노드와 client library가 가지고 있음. client library는 vbucket map의 정보를 보고 elastic하게 scale되는 node로 접속함. 노드가 scale in/out 될때마다 vbucket map의 정보가 업데이트되며, 업데이트된 vbucket map은 각 node와 client library로 전송됨. 이 정보를 전송받기 위해 client library는 REST API를 하나 오픈하고 있어야 함. 추가 정보 아래. http://www.couchbase.com/docs/couchbase-devguide-2.0/couchbase-client-topology-via-rest.htm

Scooped by jk25d
Scoop.it!

Mobile App Development – Native vs. Cross-Platform - The Net Whisperer

Mobile App Development – Native vs. Cross-Platform - The Net Whisperer | jk25d-startup | Scoop.it
Given the current proliferation of mobile touchpoints, we are often tasked with helping clients create mobile roadmaps and strategies.
jk25d's insight:

cross platform mobile framework 비교. Phonegap - 단순한 web화면 렌더링. 성능 및 부족한 native api지원 문제. Appcelerator Titanium - javascript를  native binary로 변환. 괜찮은 성능. native app과 비슷한 룩이 강점이나 dynamic javascript코드 사용 힘듬. Unity - 게임같은 화려한 그래픽이 필요한 프로그램에 유리하나 비용 문제가 있음.

more...
JerryJung's curator insight, May 12, 2013 7:19 PM

jk25d's curator insight,May 9, 10:32 AM

cross platform mobile framework 비교. Phonegap - 단순한 web화면 렌더링. 성능 및 부족한 native api지원 문제. Appcelerator Titanium - javascript를  native binary로 변환. 괜찮은 성능. native app과 비슷한 룩이 강점이나 dynamic javascript코드 사용 힘듬. Unity - 게임같은 화려한 그래픽이 필요한 프로그램에 유리하나 비용 문제가 있음.

Rescooped by jk25d from L'Univers du Cloud Computing dans le Monde et Ailleurs
Scoop.it!

IBM launches Smart Cloud Foundation services - V3.co.uk

IBM launches Smart Cloud Foundation services - V3.co.uk | jk25d-startup | Scoop.it
IBM launches Smart Cloud Foundation servicesV3.co.ukby Shaun Nichols IBM has unveiled a series of new services designed to help enterprises better manage cloud computing services.

Via Patrick Bouillaud
jk25d's insight:

IBM의 Smart Cloud Foundation 서비스. 기업에서 cloud service 관리를 더 용이하게 하는 기능들 제공. 급격히 증가하는 vm image을 효율적으로 처리하기 위한 방법에도 관심을 기울이고 있음.

more...
No comment yet.
Rescooped by jk25d from Cloud Central
Scoop.it!

How cloud computing is impacting enterprise Java developers

How cloud computing is impacting enterprise Java developers | jk25d-startup | Scoop.it

Will there will be no end to the media hype surrounding cloud computing? Every day a new press release touts the remarkable service provided by some previously unknown PaaS provider, or an article or research study comes out that trumpets the incredible benefits and cost savings we would all enjoy if we abolished our data centers and indoctrinated ourselves as patrons of the Church of IaaS or the Temple of SaaS. But putting all of the hype aside, not to mention the fact that there are indeed real benefits to be realized by properly leveraging cloud based technologies, the question remains: how does this shift towards cloud computing impact the typical developer who is building enterprise Java applications?


Via Peter Azzopardi
jk25d's insight:

클라우드가 자바개발자에 미치는 영향. 코딩은 바뀔게 없지만 툴 사용방식과 아키텍쳐는 영향을 받을 수 있음.

more...
No comment yet.