Skip to main content

标  题: 想山寨palantir了

http://gengwg.blogspot.com/发信人: zhaoce (米高蜥蜴), 信区: Programming
标  题: 想山寨palantir了
发信站: BBS 未名空间站 (Sun Jun 14 09:39:02 2015, 美东)

为啥我觉得这个东西好像不是特别困难
第一步,获取数据
这个jdbc+nosql,无非是连接上
然后执行各种get,select语句而已
第二步,处理数据
spark这种就能用上了
无非各种map, reduce, filter, flatmap etc.
第三步,显示数据
这个倒是有点挑战性
但是java,android,swift,js,都有各种傻瓜化的工具来渲染
感觉也不是特别难
palantir应该不会被允许去修改客户数据吧?
不太可能做一些clustering之类的操作
顶多说从中建几个cache,但是整体的处理也有难度
诶,话说山寨一个这样的东东,有销路吗?
主要是没认真接触过p家的产品,所以不知道到底他们在做啥
如果让我看一遍,也许就能想出怎么山寨他们的东东
有视频没?
--

Comments

Popular posts from this blog

OWASP Top 10 Threats and Mitigations Exam - Single Select

Last updated 4 Aug 11 Course Title: OWASP Top 10 Threats and Mitigation Exam Questions - Single Select 1) Which of the following consequences is most likely to occur due to an injection attack? Spoofing Cross-site request forgery Denial of service   Correct Insecure direct object references 2) Your application is created using a language that does not support a clear distinction between code and data. Which vulnerability is most likely to occur in your application? Injection   Correct Insecure direct object references Failure to restrict URL access Insufficient transport layer protection 3) Which of the following scenarios is most likely to cause an injection attack? Unvalidated input is embedded in an instruction stream.   Correct Unvalidated input can be distinguished from valid instructions. A Web application does not validate a client’s access to a resource. A Web action performs an operation on behalf of the user without checkin...

CKA Simulator Kubernetes 1.22

  https://killer.sh Pre Setup Once you've gained access to your terminal it might be wise to spend ~1 minute to setup your environment. You could set these: alias k = kubectl                         # will already be pre-configured export do = "--dry-run=client -o yaml"     # k get pod x $do export now = "--force --grace-period 0"   # k delete pod x $now Vim To make vim use 2 spaces for a tab edit ~/.vimrc to contain: set tabstop=2 set expandtab set shiftwidth=2 More setup suggestions are in the tips section .     Question 1 | Contexts Task weight: 1%   You have access to multiple clusters from your main terminal through kubectl contexts. Write all those context names into /opt/course/1/contexts . Next write a command to display the current context into /opt/course/1/context_default_kubectl.sh , the command should use kubectl . Finally write a second command doing the same thing into ...